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

Java 入門 FAQ:JDK 下載、環境變數設定、HelloWorld 編譯執行與常見錯誤排查

     編輯:Java 程式設計入門

JDK 從哪裡下載?

  • 官方下載頁:Oracle Java Downloads
  • 版本選擇:長期支援版(LTS)優先——Java 8、11、17、21。新手建議從 Java 17 或 21 開始。
  • 安裝包類型:JDK(開發套件,含編譯器/工具)vs JRE(運行環境,僅執行)。學習開發必裝 JDK。

環境變數設定圖文步驟

Windows 10/11

  1. 右鍵「此電腦」→「屬性」→「進階系統設定」→「環境變數」
  2. 系統變數區「新增」:
    • 變數名:JAVA_HOME
    • 變數值:JDK 安裝路徑(如 C:\Program Files\Java\jdk-17,無 bin 目錄)
  3. 編輯 Path,點「新增」加入:%JAVA_HOME%\bin(置頂優先)
  4. 新增 CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(. 代表當前目錄,極關鍵)

驗證安裝

C:\> java -version
java version "17.0.x" ...
C:\> javac -version
javac 17.0.x ...

第一支程式:HelloWorld

// HelloWorld.java
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
  1. 記事本儲存為 HelloWorld.java(編碼 UTF-8,大小寫敏感)
  2. 命令提示字元進入儲存目錄
  3. 編譯:javac HelloWorld.java → 產生 HelloWorld.class
  4. 執行:java HelloWorld → 輸出 Hello, World!

常見錯誤與解決方案

錯誤現象原因解決
error: cannot read: HelloWorld.java檔名拼寫/大小寫錯誤、目錄錯誤確認檔案存在、dir 查看、cd 正確目錄
NoClassDefFoundError: HelloWorldCLASSPATH 缺少 . 或類名大小寫錯補上 CLASSPATH=.;...;類名與檔名完全一致
ClassNotFoundException執行時找不到類同上,檢查 CLASSPATH 與包名結構

Applet 執行方式(歷史參考,現代瀏覽器已不支援)

  • appletviewer 工具:appletviewer xxx.html
  • 瀏覽器需安裝 Java Plug-in(已淘汰)
  • 現代替代:Java Web Start (JNLP)、JavaFX、或直接開發 Web/桌面應用

官方學習資源

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