Java语言是目前世界上最流行的计算机编程语言,是一种可以编写跨平台应用软件的程序设计语言。孙玉红等编著的《Java语言程序设计》重点介绍了Java语言面向对象的程序设计。主要内容包括:Java语言的基本语法、类与对象、继承与多态、图形程序设计、异常处理、多线程、输入输出和网络编程等。目的在于帮助读者建立面向对象的编程思维,通过面向对象的编程理念,真正掌握Java语言编程技术。
《Java语言程序设计》书既注重理论讲解,又强调实践技能的锻炼,通过例子介绍语法和理论,说明编程的方法与规范。每章设置学习目标,便于普通读者对整体内容的把握,并提供一定的练习题,便于读者对内容的巩固和提高。
《Java语言程序设计》可作为大专院校相关专业的Java程序设计教材,也可作为计算机等级考试和Java语言自学者的参考用书。
孙玉红等编著的《Java语言程序设计》内容围绕Java语言面向对象的程序设计方法,强调了程序的“设计”,而不仅仅是“编码”,全面介绍了Java技术的基本概念、方法和理论。第1章介绍了Java程序的类型和特点以及环境的配置。使读者对Java有一个初步认识。第2章介绍了Java语言的基本数据类型和基本操作,使读者逐步掌握Java语言的语法规范。第3章讲述Java程序中的控制结构,使读者进一步掌握编程的技巧。第4章详细介绍类和对象的概念,使读者循序渐进地掌握面向对象编程的思想,体会面向对象编程的方法。第6章详细介绍了继承和多态,使读者进一步掌握面向对象编程技术。对于字符串、数组类型,由于在Java语言的特殊性,没有放到基本语法规范的介绍中,也没有归到类中,而是单独成第5章作专门介绍,并且介绍了常用的一些Java API的类。第7章是图形用户界面的编程,介绍了基本的程序结构,界面布局的方法和常用组件设计界面的方法。第8章介绍图形用户界面中事件驱动的程序设计方法,包括常用组件的事件处理方法和鼠标键盘事件的处理方法。第9章介绍Java程序的另一种形式——小程序的设计方法和运行机制,介绍Java程序中包括图形、图像和音频的多媒体技术。第10章是异常处理机制,包括异常的类型以及处理方法。第11章介绍多线程编程技术,以及线程的控制方法。第12章介绍Java语言的文件管理技术,常用的输入输出类型及读写方法。第13章介绍网络编程技术,包括基本的套接字通信编程技术以及相关的方法。
《Java语言程序设计》可作为大专院校相关专业的Java程序设计教材,也可作为计算机等级考试和Java语言自学者的参考用书。