本书采用循序渐进的方法,理论与实践相结合,既有基本的理论介绍,又注重技术的应用及实践。对类和对象这些关键的概念,逐步引入,并结合实际生活中的应用设计案例。对一些抽象的概念,例如接口、抽象类和输入输出流等,均从相关概念延伸出,结合具体例题解释。教材中的引例和实例大部分给出了解题思路和程序分析,以帮助读者理解程序。
全书共分十三章,主要内容包括:Java中的基本数据类型和运算表达式,类与对象的概念及简单应用,程序控制结构及相应的语句,数组的创建及应用,接口与抽象类的说明与应用,异常处理的方法,图形用户界面及其设计,Java的输入与输出流等。
Java语言是当今面向对象程序设计语言的代表之一。本书循序渐进地介绍了Java语言程序设计基础,面向对象程序设计,图形用户界面设计,异常处理,applet小程序设计,I/O流及Java高级编程等。
本书由13章组成。第1章介绍了Java的特点及Java程序的开发环境。第2章讨论了Java中的基本数据类型和运算表达式。第3章介绍了类与对象的概念及简单应用。第4章进一步讨论了面向对象的继承与多态性。第5章说明了程序控制结构及相应的语句。第6章则对数组的创建及应用展开了讨论。第7章介绍了系统包和常用类以及它们的应用。第8章是接口与抽象类的说明与应用,第9章讨论了异常处理的方法。第10章详细介绍了图形用户界面及其设计。第11章则讨论了Java的输入与输出流。第12章对applet程序设计作了介绍。第13章讨论Java的高级编程。
本书应用性强,讲解清晰透彻,每一章均由引例开始,配备了丰富的例题与习题,不仅适合作为大专院校计算机公共课程和专业课程的Java语言入门教材,也可供专业程序设计人员使用。