網(wǎng)友評(píng)分: 6.6分
jdk11繼續(xù)推動(dòng)平臺(tái)的發(fā)展,以確保核心Java技術(shù)取得最廣泛的成功。通過(guò)刪除企業(yè)API大大簡(jiǎn)化了平臺(tái)的占用空間,并提高了Java類(lèi)文件的表現(xiàn)力,目前java11包含自Java SE 10 Editions以來(lái)所做的所有更正和說(shuō)明,以及新功能的補(bǔ)充,同時(shí)還是自Java 8后的首個(gè)長(zhǎng)期支持版本,將會(huì)獲得Oracle提供的長(zhǎng)期支持服務(wù),直至2026年9月,生命周期達(dá)到8年。
自從Java 10(作為六個(gè)月發(fā)布節(jié)奏的一部分的第一個(gè)功能版本)以來(lái)已經(jīng)過(guò)去了六個(gè)月,Oracle現(xiàn)在提供Java 11。
Oracle不僅在Oracle OpenJDK版本下使用開(kāi)源GNU通用公共許可證v2,使用類(lèi)路徑異常(GPLv2 + CPE),而且在使用Oracle JDK作為Oracle產(chǎn)品的一部分的商業(yè)許可下提供JDK或服務(wù),或不希望使用開(kāi)源軟件的人。 這些許可證取代了歷史悠久的“BCL”許可證,該許可證包含免費(fèi)和付費(fèi)商業(yè)條款。
這意味著用戶可以使java11滿足他們的需求:
1、java11是一個(gè)長(zhǎng)期支持(LTS)版本。這意味著對(duì)平臺(tái)采用保守且需要長(zhǎng)期支持的用戶可以通過(guò)Java SE訂閱產(chǎn)品許可Oracle JDK二進(jìn)制文件。它允許用戶獲得Java 11 LTS版本的更新至少八年。該訂閱可直接從Oracle訪問(wèn)經(jīng)過(guò)測(cè)試和認(rèn)證的Java SE性能,穩(wěn)定性和安全性更新。它還包括全天候訪問(wèn)My Oracle Support(MOS),支持27種語(yǔ)言,Java SE 8桌面管理,監(jiān)控和部署功能,以及其他優(yōu)勢(shì)。
2、喜歡快速訪問(wèn)新增強(qiáng)功能的用戶可以繼續(xù)使用Oracle OpenJDK版本。與Java 9和Java 10一樣,此版本的用戶可以通過(guò)Oracle提供經(jīng)過(guò)全面測(cè)試的開(kāi)源OpenJDK構(gòu)建版本。
java11中提供了17項(xiàng)增強(qiáng)功能,其中最值得注意的是:
1、JEP 321 - HTTP客戶端(標(biāo)準(zhǔn)):此JEP通過(guò)JEP 110標(biāo)準(zhǔn)化JDK 9中引入的孵化HTTP客戶端API,并在JDK 10中進(jìn)行更新。
2、JEP 332 - 傳輸層安全性(TLS)1.3: TLS 1.3是TLS協(xié)議的重大改進(jìn),與以前的版本相比,它提供了顯著的安全性和性能改進(jìn)。
3、JEP 328 - Java飛行記錄器(JFR):JFR提供高性能飛行記錄引擎和低開(kāi)銷(xiāo)數(shù)據(jù)收集框架,用于對(duì)任務(wù)關(guān)鍵型Java應(yīng)用程序進(jìn)行故障排除。
4、JEP 333 - ZGC項(xiàng)目:ZGC是一個(gè)實(shí)驗(yàn)性但可預(yù)測(cè)的低延遲垃圾收集器(GC),可以處理從相對(duì)較?。◣装僬鬃止?jié))到非常大(幾兆兆字節(jié))大小的堆。
5、JEP 330 - 啟動(dòng)單文件源代碼程序:此增強(qiáng)功能通過(guò)增強(qiáng)java啟動(dòng)程序來(lái)運(yùn)行作為單個(gè)Java源代碼文件提供的程序,包括腳本中的使用,簡(jiǎn)化了“入口”或新Java用戶和/或相關(guān)技術(shù)。
標(biāo)簽: Java jdk jdk 開(kāi)發(fā)工具 Java
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)