
Java 一直是全球使用最廣泛的程式語言之一,也是企業軟體、Web 應用程式、桌面解決方案和 Android 開發的基礎。如果您使用的是 Windows,則可以直接從命令提示字元快速編譯和執行 Java 程式。本指南將引導您在 Windows 電腦上成功開始使用 Java 的步驟。
確認您的 Java 安裝
在執行 Java 程式之前,請確保您的系統上已安裝 Java。請依照以下步驟驗證您的安裝。
以管理員權限啟動命令提示字元並輸入以下命令:java -version
。如果已安裝 Java,您將看到顯示版本資訊。如果遇到「java」未被識別為內部或外部命令的錯誤,則需要安裝 Java。

在 Windows 上安裝 Java 有幾種方法,但最簡單的方法是透過 WinGet。
使用 WinGet 安裝 Java
若要取得最新版本的 Java,請造訪其官方 Oracle 下載頁面。雖然最新版本是 Java 24,但我們將專注於長期支援 (LTS) 版本 Java 21,因為它具有增強的穩定性。
以管理員身分開啟命令提示字元或 PowerShell 並執行下列命令:
winget install Microsoft. OpenJDK.(Version number)

在此過程中,也可能安裝其他元件,包括 OpenJDK 的 Microsoft Build。

完成後,您應該會看到“安裝成功”的訊息。

JDK(Java 開發工具包)的傳統安裝
Java 標準版開發工具包 (JDK) 對於跨平台的 Java 開發至關重要。首先造訪官方網站並選擇最新的 Java SE 下載。同樣,我們將選擇最新的 LTS 版本以確保穩定性。

在 Windows 標籤上,您可以下載以下選項之一:x64 安裝程式、x64 壓縮檔案或 x64 MSI 安裝程式。

運行下載的安裝程式並按照提示操作。如果您還沒有 Oracle 帳戶,則需要完成註冊程序。
請注意安裝目錄,通常在 Program Files 中找到,因為此資訊對於稍後透過命令提示字元執行 Java 很重要。

安裝應該會在幾分鐘內完成。如果耗時超過預期,請考慮透過任務管理器關閉其他應用程序,然後嘗試重新安裝。
在流程結束時,您將看到一條確認訊息,表示已成功安裝。
從命令提示字元執行 Java 程式
使用記事本或任何文字編輯器建立一個簡單的 Java 程序,如下例所示:
public class HelloWorld{ public static void main(span>String[] args) { System.out.println("Hello, World!"); } }
確保使用“.java”副檔名儲存文件,而不是“.txt”。

從 Windows 開始功能表開啟命令提示符,確保以管理員身分執行它。
使用以下命令將工作目錄變更為 Java 檔案的位置cd
:
cd Documents[Java-program-folder]

在早期版本中,存取bin目錄時需要指定 Java 版本。不過,現在您只需導航到儲存. JAVA 檔案的特定資料夾即可。
若要編譯 Java 程序,請使用:
javac "Program Name".java

請注意,編譯不會立即產生輸出。但是,使用該dir
命令後,您將在目錄中看到一個擴展名為“.class”的新文件,這表示編譯成功。

現在使用以下命令運行您的程式:
java "Program Name"

您應該在命令提示字元視窗中看到輸出。
Java 允許透過命令提示字元執行各種操作,例如執行算術計算。為此,您可以建立一個簡單的程式並透過命令提示字元執行它以觀察結果。
public class Sum { public static void main(String[] args) { int a = insert value, b = insert value; System.out.println("Sum: " + (a + b)); } }

儲存後,返回命令提示字元重新編譯,javac
然後執行程式以java
查看總和輸出。

當您開始在命令提示字元中使用 Java 時,這裡有一些針對初學者的附加命令:
-
javac *.java
:編譯資料夾中的所有Java文件 -
javac Timenow.java
:在命令提示字元中顯示目前本機時間 -
javac -Xlint Hello.java
:編譯期間顯示警告
為 Java 配置永久 PATH
在命令提示字元中所做的臨時變更不會為 Java 編譯器建立永久的 PATH。為了確保 Java 程式能夠跨會話無縫運行,您可以修改 PATH 環境變數。
請依照以下步驟設定 PATH 變數以供日後使用:
- 打開控制面板並導航到系統和安全,然後選擇系統。
- 點擊“高級系統設定”並轉到“高級”選項卡。
- 點選環境變數按鈕。
- 找到Path變數並點選“編輯”。

接下來,點選「新建」按鈕,將新目錄新增到 PATH 中。貼上 Java 開發工具包 (JDK) 的目錄路徑,並確保它不是 Java 執行時間環境 (JRE) 目錄。
新增後,將建立環境變數JAVA_HOME,方便以後引用。

最後,按一下「確定」儲存您的變更。
常見問題
儲存 Java 檔案時出現「您無權儲存在此位置」提示,該如何解決?
即使以管理員身分登入,也可能會出現此錯誤。要解決此問題,請右鍵單擊 Java 資料夾,選擇“屬性”,然後導航至“安全性”->“高級”->“選擇使用者或群組”。 在安全性設定中,將「所有者」從「系統」修改為您目前的使用者帳戶。您可以使用“檢查名稱”來驗證名稱是否正確。輸入「桌面」、「管理員」或「使用者」等文字以授予完全權限。按一下“確定”儲存變更。
如何修復“Java 不被識別為內部或外部命令”錯誤?
若要解決「無法識別 Java」的問題,請確保將 JDK 的 bin 目錄新增至電腦的 PATH 中,如本指南前面所述。
為什麼 Windows 命令提示字元不顯示 Java 命令的結果?
如果您的命令提示字元沒有顯示 Java 命令的結果,請嘗試以管理員模式執行它,或驗證安裝目錄中「Java.exe」的屬性。在「相容性」標籤中,取消勾選「以管理員身分執行此程式」。
Java 與 JavaScript 有何不同?
Java 和 JavaScript 是根本不同的語言:
Java 由 Sun Microsystems 公司於 1991 年至 1995 年間開發,而 Javascript 則由瀏覽器公司 Netscape 後來創立。 Java 是一種編譯型語言;JavaScript 是一種解釋型語言。 Java 是靜態型別語言,而 JavaScript 是動態型別語言。 Java 採用基於類別的結構,而 JavaScript 採用基於原型的結構。
發佈留言