新版變化
2024年4月16號 JDK 11 發行說明
Java™ SE Development Kit 11.0.23 (JDK11 LTS)
https://www.oracle.com/java/technologies/javase/11-relnotes.html
JDK11是Java開發套件長期支援版,Java SE訂閱者可以在 2032年1月前接受JDK11更新!
Java11是一個LTS長期支援版本,Java11支援到2023年9月,擴充套件支援到2026年9月,在Java11中OracleJDK不再免費用於生產和商業用途,每6個月釋出一個新的Java版本,即所謂的非LTS釋出,從Java12直至幷包括Java16,這些都是生產就緒版本,與LTS版本的唯一區別是支援在下一個版本釋出時結束。
JRE和JDK的區別?
如果在學習或從事Java開發、編譯java程式,那麼安裝JDK
如果僅需執行java程式,只需要Java執行庫,那麼安裝JRE
Java Development Kit(簡稱JDK)= Java開發套件,Java開發工具包,面向Java語言開發者。
Java Runtime Environment(簡稱JRE)= Java執行庫,Java執行環境,面向Java程式使用者們。
JDK:Java核心,含Java執行環境(JRE)、編譯器(javac.exe)、開發工具(javadoc.exe、jar.exe、keytool.exe、jconsole.exe)和Java工具類庫(如tools.jar)原始碼等java語言編譯所需的工具包。
JRE:Java語言開發的程式執行所需要的執行環境,包括JVM標準實現(java.exe等)及 Java核心類庫(rt.jar等),它不包含開發工具(編譯器、偵錯程式等)
JAVA環境變數配置:
此電腦->右鍵->屬性->高階系統設定->環境變數:
1、「使用者變數」和「系統變數」分別新建2條變數
變數名:CLASSPATH 變數值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; 變數名:JAVA_HOME 變數值:C:Program FilesJavajdk1.8.0_311(安裝目錄版本號路徑)
2、「系統變數」雙擊->Path->編輯環境變數 -> 分別新建3條
%JAVA_HOME%bin C:Program FilesJavajdk1.8.0_311bin C:Program FilesJavajre1.8.0_311
# 檢查JDK環境配置命令:
CMD 輸入 java -version
下載地址
Java開發套件 (JDK) Java SE Development Kit 11.0.23 x64 (LTS) 長期支援版
https://pan.quark.cn/s/93aaa9f716aa