您的浏览历史

Java高手真经. 编程基础卷:Java核心编程技术:Java基础+核心库+图形+网络+高级特性 (china-pub 首发)

促销活动
  • [本书]参加电子工业出版社 满68元赠书活动

基本信息

内容简介回到顶部↑

本书详细讲解Java语言基础开发中的各种技术,主要内容包括如下。.
Java开发入门:JDK、JVM、Eclipse、Linux。
Java语法基础:类、抽象类、接口、内部类、匿名类、异常、编码规范。
Java核心编程:流、多线程、实体类、集合类、正则表达式、XML、属性文件。
Java图形编程:AWT(Java2D、JavaSound、Media)、Swing、SWT、Jface。
Java网络编程:Applet、Socket/TCP/UDP、NIO、RMI、CORBA。..
Java高级特性:反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入。
随书附赠光盘内容为本书各种原型包、系统源程序。
本书内容循序渐进,通俗易懂,覆盖了Java开发的最流行技术。无论对于Java软件设计还是软件开发,本书都是精通开发Java应用的必备的实用手册。
本书适合作为Java相关培训机构的教材,也可作为Java自学人员的参考手册。...

作译者回到顶部↑

本书提供作译者介绍

刘中兵Java研究室是一支专注于Java/Java EE技术研究与应用创新的专业型团队,由一批来自于Sun、IBM、华为等国内外知名软件企业的技术专家、资深工程师和架构设计师组成。.
Java研究室成员擅长于Java EE系统的架构设计、程序开发、软件测试和集群与分布式部署,在Java/Java EE、企业应用、无线互联网与网络通信等领域拥有丰富的项目实战经验,曾为多家国内外大型企业开发和实施过大型应用系统,拥有最前沿的技术实战经验。..
Java研究室致力于Java技术的精炼与传播,旨在将自身实践的第一手.. << 查看详细

目录回到顶部↑

第1部分 Java开发入门.
第1课 Java快速上手 3
1.1 开始了解Java 4
1.1.1 Java语言的11个特性 4
1.1.2 Java语言的构成—JIT、JVM、JRE、JDK 5
1.1.3 Java虚拟机JVM 6
1.2 安装Java开发环境 7
1.2.1 下载JDK 7
1.2.2 安装JDK和JRE 7
1.2.3 设置环境变量 10
1.2.4 学会查找Java帮助和API文档 12
1.3 开发第一个Java程序—HelloWorld.java 13
1.3.1 编写Java入门实例HelloWorld.java 14
1.3.2 编译类文件—javac命令 15
1.3.3 运行类文件—java命令 17
1.3.4 类文件打包—jar命令 19
1.3.5 生成API文档—javadoc命令 22
1.4 本课小结 25
1.4.1 总结本课的知识点 26
1.4.2 要掌握的关键点 26

前言回到顶部↑

一、本书学习目标.
Java本身是一种设计非常简单、非常精巧的语言,要学会Java基础,必须掌握从Java开发环境的搭建到Java基础语法知识,再到Java的核心API。根据由浅入深的顺序,我们的学习目标分为如下4个大的方面,它们的关系如下图所示。
对于以上4个方面的内容,前两部分是基础,第3部分是核心,第4部分是补充和完善。这4个方面的技术内容包括如下。
(1)Java开发入门:必须掌握Java开发环境的安装与使用,包括JDK命令、Eclipse集成开发环境、Linux下Java程序的开发与部署等。
(2)Java语法基础:在JDK和Eclipse开发环境下,要进行Java核心功能的开发,必须了解Java面向对象的语法构成,包括类、抽象类、接口、最终类、静态类、匿名类、内部类、异常的编写,并注意编写符合Java编码规范和文件样式的代码。
(3)Java核心API:根据JDK提供的类库,需要掌握三大核心功能。
Java核心编程:包括Java编程的两大核心功能——Java输入/输出流和多线程,以及常用的辅助类库——实体类、集合类、正则表达式、XML和属性文件。
Java图形编程:包括Sun的GUI库AWT(Java2D、JavaSound、JMF)和Swing,IBM的GUI库SWT和Jface。
Java网络编程:进行Java网络编程的几种重要技术,根据应用场景的不同可以包括Applet组件编程、Socket编程、NIO非阻塞Socket编程、RMI和CORBA分布式开发。
(4)Java高级特性:掌握JDK 1.4、JDK 5.0、JDK 6.0中的Java高级特性,包括反射、泛型、注释符,以及Java的新特性——自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入等。
二、本书学习课程安排
本书的内容总体上分为6个部分,从Java开发环境的引入,逐层深入讲解Java的各种技术,包括Java语法基础知识、核心编程、图形编程、网络编程、高级特性。各部分内容安排如下。
分 类学 习 要 点对 应 包源 程 序课时(分钟)上机(分钟)
第1部分
Java开发入门01.Java快速上手HelloWorld.zip75150
02.JVM内存结构及其调优7530
03.在Eclipse下开发Java程序demo.zip75150
04.在Linux下开发Java程序120360
第2部分
Java语法基础05.Java核心语法详解javasyntax.zip14060
评论交流

共有6人开贴评论  6人参与评论  1人参与打分 查看

0人
 0%
用户平均打分
我要写评论 help如何参与评论和打分
1人
 100%
0人
 0%
0人
 0%
0人
 0%

huamu

三级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2010-2-10 15:06:00
对于初学者来说,,确实有点内容太多,,找不到方向,,,
但是把它当成一本工具书来用确实不错。。。。。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

ruilang
一级评论员
  
发表于:2010-2-2 20:11:00
说实话这本不怎么地!

书很厚,太多都是别人的东西,讲解的也很一般,重点都没有突出。最让人不爽的是那些例子,竟然有人要收藏?书中的代码基本没有任何有用的价值,感觉就是拼凑的一本厚书!

还写的那么忽悠人什么高手真经,如果这本书都能教出高手了的话,我们都可以写,甚至可以教出专家!

唉,现在这个社会,认真做事的人太少了,尤其是写书,谁都可以成为专家或者培养专家。和国外的差距太大了!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

mypaoding
一级评论员
  
发表于:2009-5-5 18:38:00
买了读了一目了然,我收藏了里面的例子程序,以后做项目好用
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

erichehjq
一级评论员
  
发表于:2009-4-10 13:08:00
这本书怎么样,买过看过的人,来说说看啊!!!!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

lshlj

三级评论员
  
发表于:2009-4-3 23:16:00
又是飞思参与的书,超级垃圾。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共6条)