Java程序设计实战教程
上QQ阅读APP看书,第一时间看更新

1.3.2 HelloWorld程序的编译与运行

JDK提供了编译与运行的工具。打开JDK安装路径下的bin文件夹(本案例路径为D:\Program Files\Java\jdk-14.0.1\bin),可以看到里面有众多的.exe可执行文件。其中的javac.exe是编译工具,负责将Java源程序编译为字节码;java.exe是运行工具,负责运行字节码文件,如图1.3所示。

图1.3 JDK提供的工具

下面介绍使用JDK提供的工具来编译与运行前面编写的HelloWorld源程序。

(1)打开命令行窗口,切换到HelloWorld.java的保存路径中,即JDK安装路径下的bin文件夹,如图1.4所示。本例中JDK安装路径为D:\Program Files\Java\jdk-14.0.1\bin。

图1.4 切换到bin文件夹

(2)利用javac命令将HelloWorld.java源程序文件编译成.class字节码文件。输入完整命令javac HelloWorld.java,然后按回车键,如图1.5所示。

图1.5 执行javac命令

命令执行成功后,bin文件夹中将多出一个名为HelloWorld.class的文件。该文件为Java程序的字节码形式,可以被JVM解释运行,如图1.6所示。

图1.6 HelloWorld.class文件

(3)利用java命令解释运行生成的字节码文件HelloWorld.class。输入完整命令java HelloWorld(注意不要加上.class),然后按回车键。当命令行窗口输出Hello World!!!时,第一个Java程序运行成功,如图1.7所示。

图1.7 运行成功