Java2实用教程(第三版)是一本针对Java编程初学者的教材,该教程详细地讲解了Java语言的基础知识和实践应用。以下是根据课后习题部分内容提炼出的关键知识点:
1. **Java开发与运行流程**:
开发Java程序的基本步骤包括:
- **编写源代码**:使用文本编辑器创建.java文件,定义类和方法。
- **编译**:通过Java编译器(javac.exe)将.java源文件转换为.class字节码文件。
- **运行**:对于应用程序,使用Java解释器(java.exe)执行.class文件;而对于小应用程序,需在支持Java的浏览器中运行。
2. **应用程序与小应用程序的区别**:
- 应用程序必须包含`main`方法作为程序入口,而小应用程序则不需要。
- 应用程序的主类可不设置为public,但小应用程序的主类必须是public的。
3. **Java程序结构与命名规则**:
- Java程序由类构成,但应用程序可能不一定要有public类。
- 源文件命名规则:
- 单个类的应用程序:源文件名与类名相同,扩展名为.java。
- 多类程序(如有public类):源文件名与public类名相同,扩展名为.java。
- 小应用程序:源文件名与主类名相同,扩展名为.java。
4. **运行Java小程序**:
- HTML中的`<applet>`元素用于嵌入Java小程序,`codebase`属性指定字节码文件的位置。若省略此属性,字节码必须与HTML文件在同一目录下。
- 例如,若字节码文件在C:\5000,HTML文件应写为:
```html
<applet code="你的小程序的字节码.class" width=200 height=300 codebase="C:\5000">
</applet>
```
这些知识点展示了Java程序开发的基本流程、不同类型的程序特点以及如何在HTML中嵌入和管理Java小程序。通过学习和实践这些内容,读者可以逐步掌握Java语言的基础技能,并能编写和调试简单的Java应用程序和小应用程序。