前面我们正确配置了JDK,现在编写一个简单的Java程序来编译运行一下。马上开始我们的HelloWorld程序。
1)打开记事本,并输入如下代码:
public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World!"); } }
这里的代码很简单,仅一个HelloWorld类,它就是主类,其中也只有一个main函数,main函数中是一条打印输出语句,将会在控制台输出字符串“Hello World!”。
保存文件为HelloWorld.java,其路径随意,笔者保存的路径是C:\myjava\。
2)打开命令行窗口,进入HelloWorld.java所在的路径,笔者的是C:\myjava\,然后输入编译命令:
javac HelloWorld.java
javac执行编译程序,把Java文件编译成Class文件,如图2-8所示,文件夹中多出了一个后缀名是class的文件。
图2-8
该Class文件就是编译后的Java字节码文件。接着我们在CMD中输入java HelloWorld来执行Class文件。执行程序后,控制台将输出“Hello World!”,如图2-9所示。
图2-9
至此,第一个命令行编译的Java程序成功了。值得注意的是,保存的Java文件名必须和主类(这里是HelloWorld类)相同,即必须保存为HelloWorld.java,而不能是其他。有兴趣的读者可以试试,笔者把HelloWorld.java重命名为ffff.java,并删除了HelloWorld.java,此时再编译javac ffff.java,会出现错误提示,如图2-10所示。
图2-10