《Java2实用教程》第三版课后习题及答案解析

需积分: 5 1 下载量 132 浏览量 更新于2024-10-01 收藏 309KB PDF 举报
"《Java2实用教程》第三版的课后习题答案,涵盖了Java入门基础知识,包括Java程序的开发、运行步骤,应用程序与小应用程序的区别,类的组成及源文件命名规则,以及如何在HTML中指定小程序的codebase属性。" 在Java编程的世界里,了解基本概念和操作流程至关重要。《Java2实用教程》第三版的课后习题旨在巩固初学者对这些基础的理解。首先,开发与运行Java程序主要包括三个步骤:编写源文件,编译源文件,以及运行程序。编写阶段通常使用文本编辑器如Edit或记事本,创建扩展名为.java的源文件。然后,使用Java编译器javac.exe将源文件转换为字节码文件(扩展名为.class)。最后,通过Java解释器(java.exe)或支持Java的浏览器来执行程序。 区分Java应用程序和小应用程序的关键在于main方法。应用程序的执行起点是main方法,而小应用程序则没有main方法,它们在浏览器环境中通过AppletViewer或Web浏览器中的Java插件运行。关于主类的修饰,应用程序的主类不必为public,但小应用程序的主类必须是public,因为它需要被外部环境直接访问。 Java程序由一个或多个类构成,不一定要有public类。如果源文件包含public类,文件名应与public类名相同,扩展名为.java;如果没有public类,文件名可以与任何类的类名相同,同样扩展为.java。对于小应用程序,源文件名必须与主类(包含main方法的类)相同,扩展名为.java。 关于HTML中的codebase属性,它是用来指定小程序字节码存放位置的。若不设置codebase,HTML文件和小程序的字节码文件需位于同一目录下。若设置了codebase,例如`<applet code="你的小程序的字节码" width=200 height=300 codebase="C:\5000"></applet>`,HTML文件可以放在任何地方,只要指定的小程序路径正确,浏览器就能找到并运行字节码文件。 通过解答这些习题,学习者能深入理解Java开发流程,应用程序与小应用程序的区别,以及如何在实际环境中部署和运行Java程序。这有助于他们在Java学习之旅上更进一步。