官术网_书友最值得收藏!

1.3.2 HelloWorld程序的編譯與運(yùn)行

JDK提供了編譯與運(yùn)行的工具。打開(kāi)JDK安裝路徑下的bin文件夾(本案例路徑為D:\Program Files\Java\jdk-14.0.1\bin),可以看到里面有眾多的.exe可執(zhí)行文件。其中的javac.exe是編譯工具,負(fù)責(zé)將Java源程序編譯為字節(jié)碼;java.exe是運(yùn)行工具,負(fù)責(zé)運(yùn)行字節(jié)碼文件,如圖1.3所示。

圖1.3 JDK提供的工具

下面介紹使用JDK提供的工具來(lái)編譯與運(yùn)行前面編寫的HelloWorld源程序。

(1)打開(kāi)命令行窗口,切換到HelloWorld.java的保存路徑中,即JDK安裝路徑下的bin文件夾,如圖1.4所示。本例中JDK安裝路徑為D:\Program Files\Java\jdk-14.0.1\bin。

圖1.4 切換到bin文件夾

(2)利用javac命令將HelloWorld.java源程序文件編譯成.class字節(jié)碼文件。輸入完整命令javac HelloWorld.java,然后按回車鍵,如圖1.5所示。

圖1.5 執(zhí)行javac命令

命令執(zhí)行成功后,bin文件夾中將多出一個(gè)名為HelloWorld.class的文件。該文件為Java程序的字節(jié)碼形式,可以被JVM解釋運(yùn)行,如圖1.6所示。

圖1.6 HelloWorld.class文件

(3)利用java命令解釋運(yùn)行生成的字節(jié)碼文件HelloWorld.class。輸入完整命令java HelloWorld(注意不要加上.class),然后按回車鍵。當(dāng)命令行窗口輸出Hello World!!!時(shí),第一個(gè)Java程序運(yùn)行成功,如圖1.7所示。

圖1.7 運(yùn)行成功

主站蜘蛛池模板: 渭南市| 哈密市| 常德市| 靖边县| 七台河市| 通河县| 枣庄市| 梁山县| 蕲春县| 岳普湖县| 通海县| 邻水| 寿宁县| 乌鲁木齐市| 德昌县| 密云县| 洞口县| 绥棱县| 乡城县| 民勤县| 古丈县| 岱山县| 汝阳县| 南江县| 平利县| 溧阳市| 河南省| 陆川县| 五莲县| 盐池县| 麻阳| 从化市| 荆州市| 左权县| 石门县| 从化市| 芮城县| 城步| 西华县| 苏尼特左旗| 资中县|