时至今日,Java应用的范围已经无所不在,Java的相关技术当然也跟着越长越多。只要对Java2平台有稍微了解的人,面对J2EE、J2ME当中的技术规范,都会在心中兴起“学海无涯”的慨叹。书店里满柜子的Java书籍,介绍各种高级技术的著作多的是。但真正适合初学者的又在哪里呢?
本书不同于其他Java书籍先介绍面向对象程序设计的概念,而是把它放在中间等大家熟悉了简单的Java程序设计之后,再学习Java中相关的面向对象程序设计。任何一本好书都经得起时间的考验,本书几年来已经成为台湾学习Java的标准教科书,可见其在Java类书籍中的地位!
本书详细介绍J2SE 5.0新功能涉及Java全面的知识。全书内容分为5篇,从Java的一般认识、基础知识到深入Java实质,从基本应用到高级开发,从面向对象的程序设计理念、Java图形化界面到Java不同于其他程序设计语言的精髓,并重点讲述了J2SDK5.0新增的功能,如介绍UltraEdit与jEdit这两套文档编辑软件,介绍新的关键字enum,增加java.util.Arrays类与StringBuilder类的使用说说明等。内容极其丰富却不繁杂,厚重却不失灵巧,将晦涩难懂的专业知识用简单的实例和文字轻松地描述出来。
本书内容覆盖面广,图文并茂,独具特色。既有丰富的理论知识,也有大量的实战范例,在实例设计及操作步骤上更是独具匠心。本书不仅适合初学者为入门学习用书,也适合高级编程人员作为案头参考书,具有极高的实用价值
第1章 Java 的过去、现在和未来
第2章 程序开发工具下载、安装与使用
第3章 程序初体验
第4章 程序基本单元
第5章 Java的表达式
第6章 Java的语句
第7章 Java面向对象程序设计
第8章 深入Java面向对象程序设计
第9章 Object类常用方法介绍
第10章 深入内存
第11章 Java Application与Applet
第12章 异常处理
第13章 容器和版面配置
第14章 事件处理
第15章 AWT元件使用
第16章 高级AWT元件使用
第17章 绘图
第18章 Inner Class
第19章 Wrapper Class
第20章 深入字符串处理
第21章 文件与输入/输出处理
第22章 Threads
第23章 Collection
第24章 网络程序设计
附录
附录A assertion
附录B Java Web Start
附录C New I/O
附录D 泛型--Generics
附录E Enum
附录F Tiger的好帮手
附录G 简易格式化的输入与输出
附录H Annotations