面向对象设计与Java实战指南

需积分: 50 1 下载量 125 浏览量 更新于2024-07-26 收藏 3.19MB PDF 举报
"面向对象程序设计与Java语言"是一本由周晓聪、李文军、李师贤合作编著的计算机科学教材,针对初学者和软件开发人员设计。该书由中国机械工业出版社于2003年11月出版,旨在提供一个全面的学习路径,引导读者理解并掌握面向对象编程的概念和技术。 本书内容分为两个主要部分。第一部分(第一章至第十章)侧重于基础,从程序设计的基本概念出发,如基本数据类型、控制结构,逐步引入方法、类、继承、多态和异常处理等核心概念。作者采用循序渐进的方式,通过实例和精选习题帮助读者逐步建立面向对象编程思维,确保读者能扎实地建立起面向对象编程的基础。 第二部分(第十一章至第十六章)则转向Java语言的实际应用,讲解了Java对关键领域如对象容器、图形用户界面(GUI)、数据库编程、多线程编程和网络通信编程的支持。这部分内容不仅适用于计算机专业的本科学生用作入门教材,也适合非计算机专业高年级学生以及软件开发人员提升技能。书中提供的小课题鼓励读者进行深入学习和研究,以适应不断发展的技术环境。 Java语言因其平台无关性、稳定性、安全性和多线程支持等特点,在互联网时代尤其受到重视。作者强调,学习Java不仅是软件工程、编译原理、形式语言与自动机等高级课程的有益补充,也是在这个日益网络化的世界中开发应用程序必不可少的技能。 "面向对象程序设计与Java语言"是一本实用的教程,它不仅教授理论知识,还注重实践操作,旨在帮助读者熟练掌握面向对象编程方法,并通过Java语言来实现实际项目的开发。无论是初次接触编程的学生还是寻求技能提升的专业人士,这本书都是一个理想的起点。