将文件命名为Hello.java,保存为文本文件格式文件,注意保存文件的路径。根据前面环境变量的设置,Hello.java 应该保存在“e:\java\程序>”的路径下。
编译:
Java 源程序编写后,要使用Java 编译器(javac.exe)进行编译,将Java 源程序编译成可执行
的程序代码。Java 源程序都是扩展名为 .java 的文本文件。编译时首先读入Java 源程序,然后进行语法检查,如果出现问题就终止编译。语法检查通过后,生成可执行程序代码即字节码,字节码文件名和源文件名相同,扩展名为 .class。
1. 打开命令提示符窗口(MS-DOS 窗口)进入Java 源程序所在路径。 2. 键入编译器文件名和要谝译的源程序文件名。javac Hello.java
3. 按回车键开始编译(注意:文件名H 要大写,否则运行会出问题)。
如果源程序没有错误,则屏幕上没有输出,键入 “dir”按回车键后可在目录中看到生成了一个同名字的.class 文件“Hello. class”。否则,将显示出错信息。 运行:
使用Java 解释器(java.exe)可将编译后的字节码文件Hello.class 解释为本地计算机代码。
在命令提示符窗口或MS-DOS 窗口键入解释器文件名和要解释的字节码文件名java Hello,按回车键即开始解释并可看到运行结果。
3. 编写一个Java Applet程序
编写一个Java Applet程序,完成输出“这是我的第一个Java Applet程序!运行成功了!Applet程序需要借助Web浏览器运行。”。
为了体现Java Applet的程序编辑、编译、运行的特点,这里特地要求同学们选用UltraEdit作为编辑工具,输入如下所示的Java源程序:
/*Applet应用举例。程序名: FirstAppletDemo.java 编制人:×××(你自己的姓名);编制日期:××××年××月×日 最后一次修改日期:××××年××月×日 */
import java.awt.Graphics; import java.applet.Applet;
public class FirstAppletDemo extends Applet { public void paint(Graphics g) {
g.drawString("这是我编写的Java Applet程序!", 50, 30);
g.drawString("运行成功了!Applet程序需要借助Web浏览器运行。", 50, 60); } }
这样完成了Java Applet程序的编写工作,接着再编写相应的HTML程序,选用UltraEdit作为编辑工具,输入如下阴影部分所示的HTML源程序:
<html>
<applet code= FirstAppletDemo.class width=300 height=100 > </applet> </html>
为了方便记忆与对应,将该程序名命名为FirstAppletDemo.html。
接下来进行Java Applet程序的编译与运行工作。进入DOS窗口,输入下述编译命