JDK 21(Java開發(fā)工具包)
詳情介紹
JDK(Java Development Kit)是由Oracle公司出品的Java開發(fā)工具包的縮寫。它是用于開發(fā)Java應(yīng)用程序的軟件包,包含了編譯器、調(diào)試器、運(yùn)行時環(huán)境和其他開發(fā)工具。JDK提供了一系列的API(應(yīng)用程序接口)和工具,使開發(fā)者能夠創(chuàng)建、編譯和運(yùn)行Java程序。JDK的主要組成部分包括Java編譯器(javac),Java運(yùn)行時環(huán)境(JRE),開發(fā)工具,包括調(diào)試器(jdb)、文檔生成器(javadoc)和其他輔助工具,用于開發(fā)和調(diào)試Java程序。JDK是Java開發(fā)的基礎(chǔ),它提供了一套完整的工具和環(huán)境,使開發(fā)者能夠輕松地創(chuàng)建、編譯和運(yùn)行Java應(yīng)用程序。通過使用JDK,開發(fā)者可以利用Java的跨平臺特性,在不同的操作系統(tǒng)上開發(fā)和部署Java應(yīng)用程序。
JDK21是Java開發(fā)工具包(JDK)的一個版本,它是一個非常重要的版本,被稱為長期支持版(LTS)。它引入了許多新特性和改進(jìn),旨在提高Java開發(fā)的效率和性能。本站為用戶分享JDK 21官方中文版,這是Oracle官方的離線版本,無需更新,操作便捷,后文附有詳細(xì)的圖文堅持,親測有效,有需求的用戶還請下載體驗。
JDK21主要特性
1、字符串模板(String Templates):
JDK21引入了字符串模板,它提供了一種更簡潔、更直觀的方式來動態(tài)構(gòu)建字符串。通過使用占位符${},我們可以將變量的值直接嵌入到字符串中,而不需要手動處理。
2、虛擬線程(Virtual Threads):
JDK21引入了虛擬線程,它是一種新的并發(fā)編程模式。虛擬線程是java.lang.Thread的一個實例,它在底層操作系統(tǒng)線程上運(yùn)行Java代碼,但不會一直占用操作系統(tǒng)線程。這意味著可以創(chuàng)建大量的虛擬線程,而不會受到操作系統(tǒng)線程數(shù)量的限制,從而提高并發(fā)性能。
3、密鑰封裝機(jī)制API(Key Encapsulation Mechanism API):
JDK21引入了用于密鑰封裝機(jī)制的API,這是一種使用公鑰加密來保護(hù)對稱密鑰的加密技術(shù)。該API使應(yīng)用程序能夠使用各種密鑰封裝機(jī)制算法,如RSA-KEM和ECIES。
4、分代ZGC(Generational ZGC):
JDK21通過擴(kuò)展Z垃圾回收器(ZGC)引入了分代ZGC,它可以更頻繁地收集年輕對象,從而提高應(yīng)用程序的性能。
5、記錄模式(Record Patterns):
JDK21增強(qiáng)了Java編程語言,引入了記錄模式,用于解構(gòu)記錄值。記錄模式可以嵌套和組合,提供了一種功能強(qiáng)大、聲明性和可組合的數(shù)據(jù)導(dǎo)向編程方式。
jdk21安裝教程詳細(xì)
1、從本站下載jdk21安裝文件,直接打開即可安裝
2、選擇JDK安裝路徑
3、直接等待安裝完畢即可,選擇【關(guān)閉】
4、配置JDK的環(huán)境變量,開始->設(shè)置->系統(tǒng)->關(guān)于->高級系統(tǒng)設(shè)置->環(huán)境變量(以win10為例)
5、點(diǎn)擊新建系統(tǒng)變量名為"JAVA_HOME",變量值為"%JDK-21%",此處可以配置多個JDK版本用于以后的開發(fā)需求,切換JDK版本時更改"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、開始測試JDK21是否安裝成功,使用快捷指令"Win+R"輸入"cmd"打開命令窗口,輸入"java",點(diǎn)擊回車,輸入"java -version",點(diǎn)擊回車出現(xiàn)JDK20的版本信息則表示JDK已經(jīng)安裝成功,如下:
11、以上就是JDK 21官方中文版的詳細(xì)安裝教程,希望能夠幫助到大家。
JDK與JRE的差別包括
JRE是java運(yùn)行時環(huán)境而JDK是java開發(fā)工具包,JDK包含JRE,但是JRE可以獨(dú)立安裝。
JDK:java development kit (java開發(fā)工具),JDK 是用于開發(fā) Java 程序的最小環(huán)境。
JRE:java runtime environment (java運(yùn)行時環(huán)境),是提供給 Java 程序運(yùn)行的最小環(huán)境。
JRE包含了java虛擬機(jī)、java基礎(chǔ)類庫。是使用java語言編寫的程序運(yùn)行所需要的軟件環(huán)境,是提供給想運(yùn)行java程序的用戶使用的。JDK是程序員使用java語言編寫java程序所需的開發(fā)工具包,是提供給程序員使用的。運(yùn)行java程序只需安裝JRE。如果需要編寫java程序,需要安裝JDK。
其他版本
更多-
JDK17官方中文版 v17.0.13 編程其它 / 152.42M
-
JDK23官方版 v23.0.1 編程軟件 / 203.6M
-
JDK16官方版 v16.0.1 編程其它 / 149.12M
-
jdk18官方版 v18.0.2.1 編程軟件 / 152.04M
-
jdk 15官方版 v15.0.1 編程軟件 / 158.25M
-
JDK 1.8官方版 編程軟件 / 164.2M
-
java se development kit v20.2.2 編程軟件 / 158.56M
相同廠商
-
JRE 8 64位 v8.0.3910.13官方版 編程軟件 / 61.49M
-
primavera p6項目管理軟件中文版 v19.12.0.34128電腦版 信息管理 / 170.75M
下載地址
- 電腦版
- /Mac版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評論
共0條評論分類列表
類似軟件
-
JDK16官方版 v16.0.1 編程其它 / 149.12M
-
JRE 8 (Java運(yùn)行環(huán)境)32位中文版 v8.0.3910.13官方版 編程軟件 / 56.01M
-
ant.jar包 v1.10.14 安裝制作 / 9.43M
-
intellij idea 2017官方版 v2017.3.5 編程軟件 / 512.11M
精彩發(fā)現(xiàn)
換一換精品推薦
-
JDK 21(Java開發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
FinClip Studio(小程序開發(fā)工具) v2.0.24 編程軟件 / 203.99M
查看 -
Visual Basic 6.0中文企業(yè)版 編程軟件 / 215.92M
查看 -
EasyBuilder500(步科觸摸屏編程軟件) v2.7.4 編程軟件 / 20.64M
查看