首 頁(yè)
手機(jī)版

jdk17官方版 附安裝教程

  • 軟件大小:159.72M
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2023/09/17
  • 軟件類別:編程其它
  • 應(yīng)用平臺(tái):Windows10,Windows8,Windows7,WinXP
網(wǎng)友評(píng)分:3.7分
網(wǎng)友評(píng)論(1) 下載地址 收藏該頁(yè)
本地下載

Java最近幾年突飛猛進(jìn),雖然還是有很多人在使用老舊的jdk8,但是新版本已經(jīng)把很多號(hào)稱取代java的新玩具摔在了后面。就在近日,jdk17已經(jīng)正式發(fā)布了,更新了很多比較實(shí)用的新特性,其中包括更改、增強(qiáng)、刪除的 API 和功能、棄用的API功能等等,現(xiàn)在允許應(yīng)用程序通過(guò)JVM范圍的過(guò)濾器工廠配置特定于上下文和動(dòng)態(tài)選擇的反序列化過(guò)濾器。此外,還使用Apple Metal API以替代使用被棄用的OpenGL API的現(xiàn)有管道,致力于為用戶帶來(lái)最佳的使用感受,有興趣的小伙伴們可以前來(lái)下載體驗(yàn)。

jdk17

特點(diǎn)介紹

恢復(fù)始終嚴(yán)格的浮點(diǎn)語(yǔ)義

增強(qiáng)型偽隨機(jī)數(shù)發(fā)生器

新的 macOS 渲染管線

macOS/AArch64 端口

棄用 Applet API 以進(jìn)行刪除

強(qiáng)封裝JDK內(nèi)部

開(kāi)關(guān)模式匹配(預(yù)覽)

刪除 RMI 激活

密封類

刪除實(shí)驗(yàn)性 AOT 和 JIT 編譯器

棄用要?jiǎng)h除的安全管理器

外部函數(shù)和內(nèi)存 API(孵化器)

Vector API(第二孵化器)

上下文特定的反序列化過(guò)濾器

jdk17環(huán)境變量配置windows10

在本站下載解壓,得到j(luò)dk17 64位官方版軟件包,無(wú)需安裝:

接下來(lái)進(jìn)行環(huán)境變量的配置,首先鼠標(biāo)右鍵計(jì)算機(jī)選擇屬性;

然后依次點(diǎn)擊高級(jí)系統(tǒng)設(shè)置——高級(jí)——環(huán)境變量;

在系統(tǒng)變量中新建變量,如下:

變量名:JAVA_HOME

變量值:C:\Program Files\Java\jdk1.6.0_45 

注意:如果你沒(méi)有改變默認(rèn)路徑復(fù)制就可以,如果修改過(guò)請(qǐng)選擇安裝目錄,填寫好后點(diǎn)擊“確定”。

接著,在系統(tǒng)變量列表中找到“Path”,點(diǎn)擊“編輯”,在變量值最后輸入

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

注意:注意原來(lái)Path的變量值末尾有沒(méi)有;號(hào),如果沒(méi)有,先輸入;號(hào)再輸入上面的代碼

最后,接著新建CLASSPATH 變量

變量值填寫。;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點(diǎn))

系統(tǒng)變量配置完畢

在配置好環(huán)境變量后,可以進(jìn)入cmd中檢查Java是否安裝正確,檢查的命令為 java -version,如圖所示:

輸入java便能夠查看所有的命令;

輸入javac,如下圖所示;

至此,環(huán)境就已經(jīng)配置好了,希望對(duì)你有所幫助。

jdk17新特性

更新了包括14個(gè)特性,具體如下表所示:

恢復(fù)始終嚴(yán)格模式(Always-Strict)的浮點(diǎn)語(yǔ)義

增強(qiáng)型偽隨機(jī)數(shù)生成器

新增macOS渲染管道

支持將JDK移植到macOS或AArch64

棄用待移除的Applet API

注:JDK 9中的JEP 289先前已棄用Applet API,但并未將其刪除。

強(qiáng)封裝JDK內(nèi)部API

switch模式匹配進(jìn)入預(yù)覽(Preview)階段

移除RMI(遠(yuǎn)程方法調(diào)用)激活機(jī)制

密封類

注:密封類是由JEP 360提出的,并在JDK 15中作為預(yù)覽功能提供。它們由JEP 397再次提出并進(jìn)行了改進(jìn),并作為預(yù)覽功能在JDK 16中提供。該JEP建議在JDK17中完成密封類,與JDK 16沒(méi)有任何變化。

移除實(shí)驗(yàn)性AOT和JIT編譯器

棄用待移除的安全管理器(Security Manager)

注:棄用安全管理器,在后續(xù)版本中移除。安全管理器可追溯到Java 1.0。多年來(lái),它一直不是保護(hù)客戶端Java代碼的主要手段,也很少用于保護(hù)服務(wù)器端代碼。為了推動(dòng)Java向前發(fā)展,Oracle打算棄用安全管理器,以便與舊Applet API(JEP 398)一起刪除。

外部函數(shù)和內(nèi)存API(孵化器)孵化階段

注:Java程序可以通過(guò)該API與Java運(yùn)行時(shí)之外的代碼和數(shù)據(jù)進(jìn)行互操作。通過(guò)有效調(diào)用外部函數(shù)(即JVM之外的代碼),以及安全地訪問(wèn)外部?jī)?nèi)存(即不由JVM管理的內(nèi)存),API使Java程序能夠調(diào)用本地庫(kù)和處理本地?cái)?shù)據(jù),而沒(méi)有JNI。

Vector API(第二孵化器)第二孵化階段

注:引入一個(gè)API來(lái)表達(dá)向量計(jì)算,這些計(jì)算在運(yùn)行時(shí)可靠地編譯為支持的CPU架構(gòu)上的最佳向量指令,從而實(shí)現(xiàn)優(yōu)于等效標(biāo)量計(jì)算的性能。

上下文特定的反序列化過(guò)濾器

注:允許應(yīng)用程序通過(guò)JVM范圍的過(guò)濾器工廠配置特定于上下文和動(dòng)態(tài)選擇的反序列化過(guò)濾器,該工廠被調(diào)用以為每個(gè)單獨(dú)的反序列化操作選擇一個(gè)過(guò)濾器。

收起介紹展開(kāi)介紹
  • jdk開(kāi)發(fā)工具包
更多 (8個(gè)) >>jdk大全 JDK是java開(kāi)發(fā)的必不可少的工具包,它包含了JAVA的運(yùn)行環(huán)境和JAVA工具。而且JDK包含了JRE(java運(yùn)行環(huán)境),同時(shí)還包含了編譯java源碼的編譯器,那么jdk哪個(gè)版本最好用?jdk更新版本的速度還是較快的,已經(jīng)已經(jīng)出來(lái)了JDK10了,但用JDK8和JDK9的人較多。小編整理出來(lái)jdk大全供大家下載!這里擁有多個(gè)版本的jdk可以選擇,希望對(duì)java程序員有所幫助!
  • 下載地址
jdk17官方版 附安裝教程

有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

1人參與,1條評(píng)論
第1樓中國(guó)–陜西–榆林 聯(lián)通網(wǎng)友發(fā)表于: 2024-12-10 11:56:47
不錯(cuò),直接下載,速度快,不是垃圾連接!
0蓋樓(回復(fù))