Java语言教程:面向对象设计与实战应用

5星 · 超过95%的资源 需积分: 50 7 下载量 170 浏览量 更新于2024-07-29 收藏 3.19MB PDF 举报
《面向对象程序设计与Java语言》是一本由周晓聪、李文军和李师贤编著的计算机科学教材,由中国机械工业出版社于2003年11月出版。本书分为两大部分,旨在为不同层次的学习者提供全面的教育。 首先,基础部分(第一章至第十章)以面向对象程序设计的基本概念为核心,逐步引导读者理解程序设计的基础。这部分内容涵盖了程序设计的起点,包括基本数据类型、控制结构,然后深入讲解方法、类、继承、多态等面向对象的关键概念。作者采用了循序渐进的教学方式,确保读者能逐步掌握这些核心理论,从而顺利进入面向对象编程的世界。 其次,编程模式导向的部分(第十一章至第十六章)主要介绍了Java语言在实际项目开发中的应用。这包括对象容器的设计、图形用户界面(GUI)编程、数据库编程、多线程编程以及网络通信编程。通过这些章节,读者不仅能学习到Java语言的实践技能,还能了解到如何在现代软件开发环境中利用这些技术构建高效且可扩展的应用。 书中不仅包含了丰富的实例和习题,还有专门的小课题供有兴趣的读者进一步深化研究。它不仅适合计算机专业本科学生作为入门教材,也适合非计算机专业的高年级学生或软件开发人员作为面向对象编程的学习资料。由于互联网的普及和Java语言在其中的重要地位,学习Java成为了计算机专业学生不可或缺的一部分,这本书因此具有很高的实用价值。 《面向对象程序设计与Java语言》是一本兼顾理论与实践,既适合初学者巩固基础知识,又能满足高级学习者深入研究的权威教材,对于提升计算机专业人士的编程能力以及适应互联网时代的需求具有重要意义。