- Java程序設計實戰(zhàn)案例教程
- 王靜紅 劉芳 李雅莉主編
- 872字
- 2025-02-08 17:10:27
1.3 編寫第一個Java程序
環(huán)境變量配置成功之后,我們開始用記事本編寫第一個 Java 程序,程序結(jié)果顯示為“Hello World!”。操作步驟如下。
(1)在桌面上新建一個文本文檔,名字為HelloWorld,擴展名為.java(注意:如果未顯示擴展名,雙擊【此電腦】,選擇【文件】→【更改文件夾和搜索選項】,在彈出的【文件夾選項】對話框中選擇【查看】,在【高級設置】欄中取消勾選【隱藏已知文件類型的擴展名】,即可顯示擴展名)。Java文件內(nèi)容如下。
public class HelloWorld{ public static void main(String[]args){ System.out.println("Hello World!"); } }
(2)Java程序的編譯和運行。
javac 是用于編譯 Java 源代碼的命令,可將.java 文件轉(zhuǎn)換為二進制.class 文件。java 是用于運行.class文件的命令。運行HelloWorld.java文件,保證命令提示符窗口中的文件目錄(見圖1-15)和Java源代碼所在的目錄相同,否則會提示找不到class的錯誤。

圖1-15 文件目錄
調(diào)用編譯命令javac把HelloWorld.java轉(zhuǎn)換為字節(jié)碼文件HelloWorld.class。執(zhí)行命令:
javac HelloWorld.java
執(zhí)行命令后并沒有提示信息,如圖1-16所示。但這時檢查目錄就會發(fā)現(xiàn)多了一個.class文件,這就是字節(jié)碼文件。如果提示錯誤信息就要重新檢查。首先檢查JDK環(huán)境變量是否配置好,然后檢查類名和文件名是否一致,再檢查代碼是否輸入準確等。
將程序轉(zhuǎn)換為.class文件后就可以在JVM下運行了。如圖1-17所示,在命令提示符窗口中輸入命令:
java HelloWorld
按【Enter】鍵后輸出:
Hello World!
注意,這時實際上運行的是HelloWorld.class,但是在命令中并不用加擴展名。

圖1-16 編譯命令javac

圖1-17 運行命令java
小技巧
Java區(qū)分大小寫,一定要注意字母的大小寫。
(1)public class HelloWorld
public:類修飾符,表示可以公開訪問。
class:類標識符,表示這是一個類。
HelloWorld:類名,需要和文件名(HelloWorld)一致。
類體:以“{”標記類體開始,以“}”標記結(jié)束。
public class HelloWorld{ . }
(2)main()方法
main()方法是 Java 程序的入口,Java 程序運行時,從這個方法開始運行。main()方法的組成如下。
public:類修飾符,表示可以公開訪問。
static:靜態(tài)標識,表示是靜態(tài)方法。
void:返回值類型,表示不返回任何值。
main:方法名。
String[ ]args:方法參數(shù),以“[”標記方法參數(shù)開始,以“]”標記結(jié)束。
方法體:以“{”標記方法體開始,以“}”標記結(jié)束。
public static void main(String[]args){ · }
(3)輸出語句System.out.println()
方法體中語句以;結(jié)尾,作用是調(diào)用系統(tǒng)類 System 的標準輸出對象 out 的方法。println()的作用是輸出一行字符串。
- INSTANT Mock Testing with PowerMock
- Game Programming Using Qt Beginner's Guide
- UML+OOPC嵌入式C語言開發(fā)精講
- PostgreSQL Replication(Second Edition)
- Python極簡講義:一本書入門數(shù)據(jù)分析與機器學習
- The Professional ScrumMaster’s Handbook
- 一塊面包板玩轉(zhuǎn)Arduino編程
- Flowable流程引擎實戰(zhàn)
- 深入實踐Kotlin元編程
- 從零開始學Python網(wǎng)絡爬蟲
- Java Web從入門到精通(第2版)
- AV1視頻編解碼標準:原理與算法實現(xiàn)
- 多媒體技術及應用
- Anaconda數(shù)據(jù)科學實戰(zhàn)
- Go語言入門經(jīng)典