《Java面向对象程序设计教程(第2版)》围绕着面向对象技术和面向对象编程语言主题展开,注重对学习Java语言过程中的主要问题进行深入分析,讲解重点是怎样编写规范的Java程序。书中首先介绍Java的运行机制、程序样式、基本语法;然后以面向对象程序实现为中心,讲解在Java语言环境下对象初始化、对象使用过程与继承性、多态性之间的联系,对面向对象编程规范等问题进行比较深入的梳理与分析;随后介绍Java的多线程、输入输出、集合框架与泛型、图形用户界面等专题内容。《Java面向对象程序设计教程(第2版)》在内容组织上紧扣面向对象编程,并强调编程规范的重要性,对知识点溯本求源,力求给出合理的解释;在内容编排上尽可能做到由浅人深,让读者能基本掌握知识点,然后逐渐把问题引向深入,给学有余力的读者提供一定的发展空间。书中例子的选用与设计也尽可能典型精致,做到有的放矢。《Java面向对象程序设计教程(第2版)》的主要阅读对象是计算机及相关专业的大专院校学生,Java初、中级编程人员以及对从事面向对象编程感兴趣的读者。