最基本的 Java 程式
// The most basic Java program
public class HelloWorld {
public static void main(String[] args) throws Exception {
System.out.println("Hello World!");
}
}
程式碼逐行解析
| 程式碼 | 說明 |
public class HelloWorld | 定義公共類別,檔名必須為 HelloWorld.java |
public static void main(String[] args) | 程式進入點,JVM 呼叫此方法啟動應用 |
throws Exception | 拋出檢查型異常 (教學常見寫法,實務建議精確捕獲) |
System.out.println("Hello World!") | 向標準輸出列印字串並換行 |
編譯與執行指令
javac HelloWorld.java # 編譯產生 HelloWorld.class
java HelloWorld # 執行輸出 Hello World!
常見錯誤提醒
- 檔名與類別名不符 (含大小寫)
- 漏寫分號
; 或大括號 {}
- 執行時輸入
java HelloWorld.class (應去掉 .class)
- 環境變數
PATH 未包含 javac/java
延伸練習
- 修改輸出訊息為中文:
System.out.println("你好,Java!")
- 加入迴圈輸出 1~10
- 嘗試
System.out.print (不換行) 與 printf 格式化