首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 入門第一課:撰寫與執行 Hello World 程式

     編輯:Java 相關知識

環境就緒,開啟 Java 之旅

當開發環境(JDK)配置完成後,我們就可以撰寫第一支 Java 程式了。傳統上,第一支程式總是輸出 "Hello, World!",這不僅是一個儀式,更能驗證環境是否正常運作。

原始碼:FirstJava.java

public class FirstJava {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
        System.out.println("我的第一個 Java 程式");
    }
}

儲存與編譯執行步驟

  1. 將上述程式碼儲存至 E:\MYJAVA\FirstJava.java(檔名必須與 public class 後的類別名稱完全一致,副檔名為 .java)。
  2. 開啟命令提示字元(Win + R → 輸入 cmd)。
  3. 依序輸入以下指令:
E:
cd MYJAVA
javac FirstJava.java
java FirstJava

執行結果

Hello, world!
我的第一個 Java 程式

程式碼深度解析

1. 類別宣告:public class FirstJava

  • public:存取修飾詞,表示此類別可被任何其他類別存取。
  • class:關鍵字,宣告這是一個類別。
  • FirstJava:類別名稱。重要規則:檔案名稱必須與這個 public 類別名稱完全相同(含大小寫),否則編譯會失敗。若類別改名為 FirstJavaProgramme,檔案就必須命名為 FirstJavaProgramme.java。

2. 主方法:public static void main(String[] args)

這是 Java 程式的唯一入口點。JVM 啟動時會尋找此特定簽名的方法並開始執行。關鍵字含義:

  • public:JVM 必須能呼叫它。
  • static:無需建立物件即可直接透過類別名稱呼叫。
  • void:不回傳值。
  • String[] args:接收命令列傳入的字串陣列參數。

3. 輸出陳述句:System.out.println()

  • System.out:標準輸出流(通常指螢幕)。
  • println():列印字串並自動換行。括號內為欲輸出的內容,雙引號包圍。
  • 每行程式碼結尾必須加分號 ;,否則編譯錯誤。
  • 若呼叫 System.out.println() 不帶參數,僅執行換行動作。

4. 大括號 { } 的作用域

大括號成對出現,定義程式區塊的範圍:

  • 類別層級:public class FirstJava { ... } 包含類別的所有成員(方法、變數)。
  • 方法層級:main() { ... } 包含該方法的執行邏輯。

可想像成巢狀結構:圖書館(類別)裡有書櫃(方法),書櫃裡有書(程式碼行)。

常見新手錯誤提醒

  • 檔名與類別名不符(大小寫敏感)。
  • 遺漏分號 ;。
  • 主方法簽名拼錯(如 Main、string 小寫)。
  • 未先 javac 編譯就直接 java 執行。

掌握這支程式的結構與執行流程,就是跨入 Java 開發大門的第一步!

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved