《解析Java程序设计》旨在通过实例解析的方式全面而深入地介绍Java语言的特点及其面向对象的特性,不但详细介绍了Java语言本身,而且讨论了面向对象的设计思想和编程方法、UML、图形用户界面的编程方法、网络和数据库程序的编程方法、线程的使用等实用开发技术。全书共分10章,第1、2章是基础部分,介绍了面向对象的基本概念和相关技术,并对Java语言进行了概述。第3~5章是核心部分,主要介绍Java面向对象技术,围绕抽象性、封装性、继承性、多态性以及I/O、异常等内容由浅入深地展开讨论。第6~10章是应用部分,主要介绍运用Java语言及其类库在J2SE平台下进行图形用户界面编程、网络编程、数据库编程、编写常用数据结构等内容。《解析Java程序设计》层次清晰、内容全面、例题丰富、实用性强,全书基础性和实用性并重。《解析Java程序设计》不仅能使读者掌握Java语言,而且能够让读者对现实世界中较简单的问题及其解决方法用计算机语言进行描述。《解析Java程序设计》适合作为大专院校计算机相关专业的教材及自学Java语言的参考书,也可供计算机技术人员参阅。