- Java程序設(shè)計(jì)實(shí)戰(zhàn)教程
- 李西明 陳立為主編
- 404字
- 2025-03-13 16:46:21
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)行成功
- Learning Java Functional Programming
- 案例式C語(yǔ)言程序設(shè)計(jì)
- C語(yǔ)言程序設(shè)計(jì)(第2版)
- Python編程完全入門教程
- JS全書:JavaScript Web前端開(kāi)發(fā)指南
- Python Data Analysis(Second Edition)
- Full-Stack React Projects
- Mastering Google App Engine
- Swift Essentials(Second Edition)
- 微服務(wù)設(shè)計(jì)
- Spring MVC Cookbook
- 大象:Thinking in UML(第二版)
- HTML 5與CSS 3權(quán)威指南(第4版·上冊(cè))
- 青少年編程魔法課堂:Python圖形化創(chuàng)意編程
- 正則指引(第2版)