Java2实用教程第三版:课后习题全解

需积分: 9 3 下载量 4 浏览量 更新于2024-07-23 收藏 1.09MB PDF 举报
"《java2实用教程》课后习题参考答案提供了全面的解答,适合学习者巩固Java基础知识。" 本文将深入解析Java编程的基础知识,重点围绕标题和描述中的内容,包括Java程序的开发与运行流程、应用程序与小应用程序的区别、Java程序的构成以及源文件命名规则,以及如何在HTML中指定小程序的codebase属性。 首先,开发和运行Java程序主要包括三个步骤: 1. 编写Java源文件:使用文本编辑器创建以`.java`为扩展名的源文件,这是编写Java代码的地方。 2. 编译Java源文件:通过Java编译器(`javac.exe`)将源文件转换为字节码文件(`.class`),这是Java虚拟机能够理解的格式。 3. 运行Java程序:对于应用程序,使用Java解释器(`java.exe`)执行字节码文件;对于小应用程序(Applet),则需在支持Java标准的浏览器中运行。 应用程序与小应用程序的主要区别在于: - 应用程序通常包含一个`main`方法作为程序执行的起点,但主类不一定要声明为`public`。 - 小应用程序则没有`main`方法,而是通过浏览器或Applet Viewer来加载和执行,并且其主类必须是`public`的。 Java程序由一个或多个类组成,不一定需要`public`类。源文件命名规则如下: - 如果只有一个类,源文件名应与类名相同,扩展名为`.java`。 - 若有多个类,若有`public`类,则源文件名须与`public`类名相同,扩展同样为`.java`。若无`public`类,源文件名可任意选取一个类的类名,扩展同样是`.java`。 对于Java小应用程序(Applet),其字节码文件通常与HTML文件存放于同一目录,但也可以通过HTML文件的`codebase`属性指定不同路径。例如,如果将小程序的字节码文件放在`C:\5000`目录下,HTML文件中应写为: ```html <applet code='你的小程序的字节码' width=200 height=300 codebase='C:\5000'></applet> ``` 这样,浏览器会根据`codebase`属性指向的路径寻找并加载小程序的字节码。 理解和掌握这些基础概念对于初学者来说至关重要,它们构成了Java编程的基石。通过《java2实用教程》的课后习题参考答案,学习者可以更深入地巩固这些知识点,从而更好地掌握Java编程。