JDK17官方中文版
詳情介紹
JDK17官方中文版是SunMicrosystems公司專門針對(duì)于java語(yǔ)言打造的開發(fā)工具包,jdk的出現(xiàn)是Java發(fā)展歷程中的重要里程碑,標(biāo)志著Java成為一種獨(dú)立的開發(fā)工具。而這款jdk17則是目前已知的集大成者,在該版本的jdk中,更是集合了14種新特性,有恢復(fù)始終嚴(yán)格的浮點(diǎn)語(yǔ)義,還有增強(qiáng)型偽隨機(jī)數(shù)發(fā)生器等,極大地方便了程序員的工作??梢哉f沒有jdk,程序員便無(wú)法編譯Java程序,也就無(wú)法開展工作了,jdk的重要性由此可見一斑。而jdk的基本組件包括有:javac-編譯器,將源程序轉(zhuǎn)成字節(jié)碼;jar-打包工具,將相關(guān)的類文件打包成一個(gè)文件;javadoc-文檔生成器,從源碼注釋中提取文檔;jdb-debugger,查錯(cuò)工具;java-運(yùn)行編譯后的java程序(.class后綴的);appletviewer-小程序?yàn)g覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器;Javah-產(chǎn)生可以調(diào)用Java過程的C過程,或建立能被Java程序調(diào)用的C過程的頭文件;Javap-Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時(shí)顯示字節(jié)代碼含義;Jconsole-Java進(jìn)行系統(tǒng)調(diào)試和監(jiān)控的工具。如果你也想體驗(yàn)jdk17的新特性,不妨來下載試試吧!
特色亮點(diǎn)
1、恢復(fù)始終嚴(yán)格的浮點(diǎn)語(yǔ)義。
2、增強(qiáng)型偽隨機(jī)數(shù)發(fā)生器。
3、新的 macOS 渲染管線。
4、macOS/AArch64 端口。
5、棄用 Applet API 以進(jìn)行刪除。
6、強(qiáng)封裝JDK內(nèi)部。
7、開關(guān)模式匹配(預(yù)覽)。
8、刪除 RMI 激活。
9、密封類。
10、刪除實(shí)驗(yàn)性 AOT 和 JIT 編譯器。
11、棄用要?jiǎng)h除的安全管理器。
12、外部函數(shù)和內(nèi)存 API(孵化器)。
13、Vector API(第二孵化器)。
14、上下文特定的反序列化過濾器。
jdk17安裝及環(huán)境配置教程
1、雙擊安裝包開始安裝。
2、點(diǎn)擊下一步。
3、更改安裝路徑,點(diǎn)擊下一步(注:安裝路徑不要出現(xiàn)中文、空格等其它特殊符號(hào))。
4、正在安裝中。
5、安裝完成,點(diǎn)擊關(guān)閉。
6、Win+Q搜索環(huán)境變量,點(diǎn)擊編輯系統(tǒng)環(huán)境變量。
7、點(diǎn)擊環(huán)境變量。
8、在系統(tǒng)變量中點(diǎn)擊新建。
9、在新建的環(huán)境變量中輸入以下內(nèi)容,然后點(diǎn)擊確定。
變量名:JAVA_HOME
變量值:D:\Java\jdk-17 (變量值是JDK的安裝路徑)
10、進(jìn)入Path變量,在變量中新建一個(gè)變量。
11、變量輸入【%JAVA_HOME%\bin】,點(diǎn)擊確定。
12、點(diǎn)擊確定。
13、點(diǎn)擊確定。
14、Win+R輸入cmd回車進(jìn)入命令控制臺(tái)。
15、在命令控制臺(tái)中輸入java -version,若出現(xiàn)JDK的版本號(hào)則配置成功!如下圖所示。
jdk17特性
更新了包括14個(gè)特性,具體如下所示:
1、恢復(fù)始終嚴(yán)格模式(Always-Strict)的浮點(diǎn)語(yǔ)義
2、增強(qiáng)型偽隨機(jī)數(shù)生成器
3、新增macOS渲染管道
4、支持將JDK移植到macOS或AArch64
5、棄用待移除的Applet API
注:JDK 9中的JEP 289先前已棄用Applet API,但并未將其刪除。
6、強(qiáng)封裝JDK內(nèi)部API
7、switch模式匹配進(jìn)入預(yù)覽(Preview)階段
8、移除RMI(遠(yuǎn)程方法調(diào)用)激活機(jī)制
9、密封類
注:密封類是由JEP 360提出的,并在JDK 15中作為預(yù)覽功能提供。它們由JEP 397再次提出并進(jìn)行了改進(jìn),并作為預(yù)覽功能在JDK 16中提供。該JEP建議在JDK17中完成密封類,與JDK 16沒有任何變化。
10、移除實(shí)驗(yàn)性AOT和JIT編譯器
11、棄用待移除的安全管理器(Security Manager)
注:棄用安全管理器,在后續(xù)版本中移除。安全管理器可追溯到Java 1.0。多年來,它一直不是保護(hù)客戶端Java代碼的主要手段,也很少用于保護(hù)服務(wù)器端代碼。為了推動(dòng)Java向前發(fā)展,Oracle打算棄用安全管理器,以便與舊Applet API(JEP 398)一起刪除。
12、外部函數(shù)和內(nèi)存API(孵化器)孵化階段
注:Java程序可以通過該API與Java運(yùn)行時(shí)之外的代碼和數(shù)據(jù)進(jìn)行互操作。通過有效調(diào)用外部函數(shù)(即JVM之外的代碼),以及安全地訪問外部?jī)?nèi)存(即不由JVM管理的內(nèi)存),API使Java程序能夠調(diào)用本地庫(kù)和處理本地?cái)?shù)據(jù),而沒有JNI。
13、Vector API(第二孵化器)第二孵化階段
注:引入一個(gè)API來表達(dá)向量計(jì)算,這些計(jì)算在運(yùn)行時(shí)可靠地編譯為支持的CPU架構(gòu)上的最佳向量指令,從而實(shí)現(xiàn)優(yōu)于等效標(biāo)量計(jì)算的性能。
14、上下文特定的反序列化過濾器
注:允許應(yīng)用程序通過JVM范圍的過濾器工廠配置特定于上下文和動(dòng)態(tài)選擇的反序列化過濾器,該工廠被調(diào)用以為每個(gè)單獨(dú)的反序列化操作選擇一個(gè)過濾器。
jdk常用基本工具
1、Javac:Java源程序編譯器,將Java源代碼轉(zhuǎn)換成字節(jié)碼。
2、Java: Java解釋器,直接從字節(jié)碼文件,又稱為類文件。執(zhí)行Java應(yīng)用程序的字節(jié)代碼。
3、appletviewer.exe Java applet瀏覽器:appletviewer命令可在脫離萬(wàn)維網(wǎng)瀏覽器環(huán)境的情況下運(yùn)applet。
4、jar:java應(yīng)用程序打包工具,可將多個(gè)類文件合并為單個(gè)JAR歸檔文件。
5、Javadoc:Java API文檔生成器從Java源程序代碼注釋中提取文檔,生成API文檔HTML頁(yè)。
6、jdb:Java調(diào)試器(debugger),可以逐行執(zhí)行程序.設(shè)置斷點(diǎn)和檢查變Md。
7、jps:查看Java虛擬機(jī)進(jìn)程列表。
其他版本
更多-
JDK 21(Java開發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
-
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項(xiàng)目管理軟件中文版 v19.12.0.34128電腦版 信息管理 / 170.75M
下載地址
- 電腦版
- /Mac版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論類似軟件
-
WinUAE模擬器 v5.0.0官方版 模擬虛擬 / 8.67M
-
JAVA 8 v8.0.3910.13官方版 編程軟件 / 1.09M
-
WebStorm10中文版 v10.0.4 編程軟件 / 163.33M