《Java程序设计教程(第6版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自习题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户接口设计知识和实例,这部分内容可形成完整的Java GUI设计知识体系。此外《Java程序设计教程(第6版)》还有内容丰富的附录。《Java程序设计教程(第6版)》适合作为高等院校高软件专业与计算机应用专业的教材,同样对工程技术人员也有很高的参考价值。