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

JDK 下載安裝全流程指南:從 JRE/JDK 區別到避坑指南

     編輯:Java 相關知識

JRE 與 JDK:一圖看懂核心區別

維度JRE (Java Runtime Environment)JDK (Java Development Kit)
全稱Java 運行環境Java 開發工具包
核心組件JVM + 核心類庫JRE + 編譯器(javac) + 工具(jar/javadoc等)
適用角色最終用戶、生產環境運行開發人員、構建環境
包含關係被 JDK 包含包含完整 JRE

結論:安裝 JDK 即可涵蓋運行與開發需求,無需額外安裝 JRE。

JDK 官方下載全流程

  1. 訪問 Oracle 官網:oracle.com/java/technologies/downloads
  2. 導航:Downloads → Java → JDK
  3. 選擇長期支持版(LTS):JDK 8 / 11 / 17 / 21
  4. 勾選 "Accept License Agreement"
  5. 按作業系統下載:
    • Windows x64:jdk-XX_windows-x64_bin.exe
    • Linux x64:jdk-XX_linux-x64_bin.tar.gz
    • macOS:jdk-XX_macos-x64_bin.dmg / _arm64_bin.dmg (M 晶片)

Oracle JDK 下載頁面授權確認

安裝避坑指南(關鍵決策點)

✅ 安裝路徑原則

  • 拒絕中文/空格/特殊符號:D:\Java\JDK\jdk-17 ✓ | C:\Program Files\Java\jdk 17 ✗
  • 避開系統盤:推薦 D:\Java\ 或 E:\Dev\Java\
  • 理由:重裝系統不影響開發環境,路徑穩定利於工具鏈配置

✅ 組件選擇建議

  • Development Tools:必選(含 javac、jar、javadoc)
  • Source Code:建議勾選(IDE 可反編譯查看源碼)
  • Public JRE:可選(JDK 內已含私有 JRE)

✅ 後續必要動作

  1. 配置 JAVA_HOME 環境變量(指向 JDK 根目錄)
  2. 將 %JAVA_HOME%\bin 加入 PATH
  3. 驗證:java -version、javac -version

版本選擇策略

  • 企業級生產:JDK 17 / 21 (LTS,長期支持至 2029/2031)
  • 維舊項目:JDK 8 (Oracle 商業授權注意,建議遷移 OpenJDK 發行版)
  • 新項目/學習:JDK 21 (最新 LTS,虛擬線程、模式匹配等現代特性)

替代發行版推薦

考慮到 Oracle JDK 授權變更,推薦生產環境使用:

  • Eclipse Temurin (Adoptium) - 社區主流標準
  • Amazon Corretto - AWS 深度優化
  • Azul Zulu - 高性能商業級選擇
  • Microsoft Build of OpenJDK - Azure 整合優化

均通過 TCK 認證,語義版本與 Oracle JDK 對齊,免費商用友好。

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