为更好地适应Java技术的发展、满足Java程序设计教学的需要,本版在原书《面向对象的程序设计与Java》的基础上进行了修订和补充。《高等学校计算机专业教材精选·算法与程序设计:Java程序设计(第2版)》从类和对象的概念人手,着力介绍Java面向对象的程序设计,旨在帮助读者建立面向对象的思想、掌握面向对象编程的基本方法和技能。《高等学校计算机专业教材精选·算法与程序设计:Java程序设计(第2版)》以“零”为起点,较为全面地介绍了Java语言的各种特性。全书共分14章,内容包括类和对象、继承和嵌人类、接口和包、标注、例外处理、线程与同步、文件和输入输出流、泛型和集合框架、GUI设计、applet等。《高等学校计算机专业教材精选·算法与程序设计:Java程序设计(第2版)》立足基本理论和方法,注重实践与应用环节。对概念、原理和方法的描述力求准确、严谨,对示例代码力求精简、规范。《高等学校计算机专业教材精选·算法与程序设计:Java程序设计(第2版)》每章的最后两部分都是小结和精选习题,便于读者复习、总结、巩固、练习与提高。《高等学校计算机专业教材精选·算法与程序设计:Java程序设计(第2版)》可作为普通高等院校计算机及相关专业的教材,也可作为读者自学Java语言和面向对象编程技术的参考书。