當(dāng)前位置:首頁(yè) > 電腦軟件 > 編程軟件 > JDK 21(Java開(kāi)發(fā)工具包)

JDK 21(Java開(kāi)發(fā)工具包)

版本:v21.0.1.0 大?。?62.25M 語(yǔ)言:簡(jiǎn)體中文 類(lèi)別:編程軟件
  • 類(lèi)型:國(guó)外軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-11-01
  • 廠商:Oracle Corporation
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7
  • 本地下載
9.5
0% 0%

情介紹

JDK(Java Development Kit)是由Oracle公司出品的Java開(kāi)發(fā)工具包的縮寫(xiě)。它是用于開(kāi)發(fā)Java應(yīng)用程序的軟件包,包含了編譯器、調(diào)試器、運(yùn)行時(shí)環(huán)境和其他開(kāi)發(fā)工具。JDK提供了一系列的API(應(yīng)用程序接口)和工具,使開(kāi)發(fā)者能夠創(chuàng)建、編譯和運(yùn)行Java程序。JDK的主要組成部分包括Java編譯器(javac),Java運(yùn)行時(shí)環(huán)境(JRE),開(kāi)發(fā)工具,包括調(diào)試器(jdb)、文檔生成器(javadoc)和其他輔助工具,用于開(kāi)發(fā)和調(diào)試Java程序。JDK是Java開(kāi)發(fā)的基礎(chǔ),它提供了一套完整的工具和環(huán)境,使開(kāi)發(fā)者能夠輕松地創(chuàng)建、編譯和運(yùn)行Java應(yīng)用程序。通過(guò)使用JDK,開(kāi)發(fā)者可以利用Java的跨平臺(tái)特性,在不同的操作系統(tǒng)上開(kāi)發(fā)和部署Java應(yīng)用程序。
JDK21是Java開(kāi)發(fā)工具包(JDK)的一個(gè)版本,它是一個(gè)非常重要的版本,被稱(chēng)為長(zhǎng)期支持版(LTS)。它引入了許多新特性和改進(jìn),旨在提高Java開(kāi)發(fā)的效率和性能。本站為用戶(hù)分享JDK 21官方中文版,這是Oracle官方的離線(xiàn)版本,無(wú)需更新,操作便捷,后文附有詳細(xì)的圖文堅(jiān)持,親測(cè)有效,有需求的用戶(hù)還請(qǐng)下載體驗(yàn)。

JDK21主要特性:

1、字符串模板(String Templates):
JDK21引入了字符串模板,它提供了一種更簡(jiǎn)潔、更直觀的方式來(lái)動(dòng)態(tài)構(gòu)建字符串。通過(guò)使用占位符${},我們可以將變量的值直接嵌入到字符串中,而不需要手動(dòng)處理。
2、虛擬線(xiàn)程(Virtual Threads):
JDK21引入了虛擬線(xiàn)程,它是一種新的并發(fā)編程模式。虛擬線(xiàn)程是java.lang.Thread的一個(gè)實(shí)例,它在底層操作系統(tǒng)線(xiàn)程上運(yùn)行Java代碼,但不會(huì)一直占用操作系統(tǒng)線(xiàn)程。這意味著可以創(chuàng)建大量的虛擬線(xiàn)程,而不會(huì)受到操作系統(tǒng)線(xiàn)程數(shù)量的限制,從而提高并發(fā)性能。
3、密鑰封裝機(jī)制API(Key Encapsulation Mechanism API):
JDK21引入了用于密鑰封裝機(jī)制的API,這是一種使用公鑰加密來(lái)保護(hù)對(duì)稱(chēng)密鑰的加密技術(shù)。該API使應(yīng)用程序能夠使用各種密鑰封裝機(jī)制算法,如RSA-KEM和ECIES。
4、分代ZGC(Generational ZGC):
JDK21通過(guò)擴(kuò)展Z垃圾回收器(ZGC)引入了分代ZGC,它可以更頻繁地收集年輕對(duì)象,從而提高應(yīng)用程序的性能。
5、記錄模式(Record Patterns):
JDK21增強(qiáng)了Java編程語(yǔ)言,引入了記錄模式,用于解構(gòu)記錄值。記錄模式可以嵌套和組合,提供了一種功能強(qiáng)大、聲明性和可組合的數(shù)據(jù)導(dǎo)向編程方式。

jdk21安裝教程詳細(xì)Windows

1、從本站下載jdk21安裝文件,直接打開(kāi)即可安裝

2、選擇JDK安裝路徑

3、直接等待安裝完畢即可,選擇【關(guān)閉】

4、配置JDK的環(huán)境變量,開(kāi)始->設(shè)置->系統(tǒng)->關(guān)于->高級(jí)系統(tǒng)設(shè)置->環(huán)境變量(以win10為例)

5、點(diǎn)擊新建系統(tǒng)變量名為"JAVA_HOME",變量值為"%JDK-21%",此處可以配置多個(gè)JDK版本用于以后的開(kāi)發(fā)需求,切換JDK版本時(shí)更改"JAVA_HOME"的變量值即可快速切換。


6、再次新建系統(tǒng)變量名為"JDK-21",變量值指定路徑為"C:\Program Files\Java\jdk-21"(第三步中解壓后存放jdk-21的路徑)
設(shè)置成功后點(diǎn)擊確定

7、點(diǎn)擊新建系統(tǒng)變量名為"CLASSPATH",變量值為".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;" 設(shè)置成功后點(diǎn)擊確定

8、在系統(tǒng)變量中找到Path變量點(diǎn)擊進(jìn)行編輯

9、點(diǎn)擊新建輸入"%JAVA_HOME%\bin",并將其上移到最上方后確定保存(操作如下)

10、開(kāi)始測(cè)試JDK21是否安裝成功,使用快捷指令"Win+R"輸入"cmd"打開(kāi)命令窗口,輸入"java",點(diǎn)擊回車(chē),輸入"java -version",點(diǎn)擊回車(chē)出現(xiàn)JDK20的版本信息則表示JDK已經(jīng)安裝成功,如下:

11、以上就是JDK 21官方中文版的詳細(xì)安裝教程,希望能夠幫助到大家。

JDK與JRE的差別包括

JRE是java運(yùn)行時(shí)環(huán)境而JDK是java開(kāi)發(fā)工具包,JDK包含JRE,但是JRE可以獨(dú)立安裝。
JDK:java development kit (java開(kāi)發(fā)工具),JDK 是用于開(kāi)發(fā) Java 程序的最小環(huán)境。
JRE:java runtime environment (java運(yùn)行時(shí)環(huán)境),是提供給 Java 程序運(yùn)行的最小環(huán)境。
JRE包含了java虛擬機(jī)、java基礎(chǔ)類(lèi)庫(kù)。是使用java語(yǔ)言編寫(xiě)的程序運(yùn)行所需要的軟件環(huán)境,是提供給想運(yùn)行java程序的用戶(hù)使用的。JDK是程序員使用java語(yǔ)言編寫(xiě)java程序所需的開(kāi)發(fā)工具包,是提供給程序員使用的。運(yùn)行java程序只需安裝JRE。如果需要編寫(xiě)java程序,需要安裝JDK。

載地址

  • 電腦版
  • /Mac版
JDK 21(Java開(kāi)發(fā)工具包) v21.0.1.0官方版

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)