本书由优秀的程序员和畅销书作家HerbertSchildt编著,全面地介绍了Java的编程基础,内容采用最新的J2SE5版本。本书采用逐步的指导来帮助读者快速掌握Java的编程技术。读者将会首先了解Java为什么是Internet的首选编程语言,它的面向对象的编程特征,以及Java程序的一般形式。接下来将会学习Java的编程基础,包括数据类型、运算符、程序控制语句、类、对象和方法。然后将会研究一些高级议题,如继承、异常处理、I/O系统、多线程和applet等。本书还专门介绍了J2SE5的新增功能,如泛化、自动封包、枚举和静态导入等。本书在国外广受好评,是一本学习Java编程的优秀的自学和培训教程。本书采用教程式的组织结构,每一章都建立在前面的基础之上。本书共分14章(模块),每一章讨论一个有关Java的议题。本书的特色就在于它包含了许多便于读者学习的特色内容。重要技能每一章都包括一些重要技能,并且在各章中以节标识。思考与练习每一章都有思考与练习,测试读者学习到的知识。答案在附录中提供。学习检查每一节后面都有一个“学习检查”,问题的答案在底注中。专家问答每一章中都有一些“专家问答”,以一问一答的形式介绍补充知识和要点。练习每一章中都包含1~2个实习项目,帮助读者将学习的知识应用到实践中去。作者简介HerbertSchildt是世界顶级的程序设计类图书的作者,其作品已经销售了300多万册。他是众多畅销书的作者,包括Java2:TheCompleteReference,Java2Programmer'sReference,C++:TheCompleteReference等。其个人网站为HerbSchildt.com。