内容简介
本书以面向对象程序设计思想为核心,详细讲述了面向对象程序设计的主要技术与编程思路。
本书以Java SE 6为基础,全面介绍Java语言的功能和技术特点,主要内容包括Java语言基础知识、面向对象编程技术、UML、异常、断言与日志、输入输出、泛型、集合框架、多线程、图形用户界面、网络编程等内容。
本书条理清晰,内容丰富,各章配有大量经过调试运行的实例。为了提高读者全面掌握Java面向对象编程技术和综合运用所学知识解决问题的能力,在附录中提供了两人对战的五子棋游戏,包括基本的功能描述和完整的可运行示例代码,并在相关章节中附有配套练习题。
本书适用于高等院校计算机专业和相关专业,作为Java程序设计,或面向对象程序设计课程的教材,也非常适合专业技术人员参考和阅读。