文档介绍:课后答案网您最真诚的朋友
为学生服务,免费提供各门课后答案,不用积分,甚至不用注
册,旨在为广大学生提供自主学台!
课后答案网:
视频教程网:
PPT课件网:
课后答案网:
若侵犯了您的版权利益,敬请来信告知!
《Java 程序设计》课后习题参考答案
――武汉大学出版社
习题 1 参考答案
语言的特点有哪些? 
答:参考
防止直接访问数据变量看起来有些奇怪,但它实际上却对使用类的程序质量有极大的好
处。既然数据的单个项是不可访问的,那么惟一的办法就是通过方法来读或写。因此,如果
要求类成员内部的一致性,就应该通过类本身的方法来处理。
这种数据隐藏技术就是面向对象的重要特性——封装。它将类的外部界面与类功能的实
现区分开来,隐藏实现细节,(通过公共方法)保留有限的对外接口,迫使用户使用外部界面,
问接口实现对数据的操作。即使实现细节发生了改变,还可通过界面承担其功能而保
留原样,确保调用它的代码还继续工作,这使代码维护更简单。
。 
答:封装是一个简单而有效的思想,优点有:(1)模块化,对内成为一个结构完整、可
进行自我管理、自我平衡、高度集中的整体。(2)信息隐蔽,对外则是一个功能明确、接口
单一、可在各种适合的环境下都能独立工作的有机单元。
面向对象的程序设计实现了对象的封装,使得用户不必关心诸如对象的行为是如何实现
的这样一些细节。通过对对象的封装,实现了模块化和信息隐藏,有利于程序的可移植性和课后答案网
安全性,同时也有利于对复杂对象的管理。类的封装性使得代码的可重用性大为提高,这样
的有机单元特别适合构建大型标准化的软件系统,具有很高的开发效率。
的基本工具有哪些? 
(1) javac 编译器
(2) java 解释器
(3) jdb Java 语言调试器
(4) javadoc API 文档管理器
(5) javah 头文件生成器
(6) appletviewer 小应用程序浏览器
(7) javap 类文件反汇编器
开发环境是如何配置的?
答:对于Windows 2000 以上版本的操作系统,可以打开控制面板[ ]窗口,双击其中的系[
统]图标,在[系统特性]窗口中单击[高级]选项卡,进而单击[环境变量]按钮。在出现的[环境
变量]窗口中,在[系统变量]框中选择[Path]项,单击[编辑]按钮,在弹出的[ 编辑系统变量]
窗口的[变量值]框后加上上面两条语句。
考答案习题 2 参参考答案考答案 
语言包含哪些数据类型? 
答:包含基本数据类型和复合数据类型。基本类型包括整数类型、浮点数类型、布尔类
型。复合类型包括类类型(Class Type) 、接口类型(Interface Type) 与数组类型(Array Type) 。
有多少关键字? 
答: abstract, continue, for, new, switch ,boolean, default, goto*, null, synchronized ,break,