国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

Java 26發(fā)布,徹底移除Java Applet API!

0
分享至

編譯 | 蘇宓

出品 | CSDN(ID:CSDNnews)

每六個月一更的 Java,如今來到了 Java 26 版本。

本次 Java 26 是一個短期版本,官方提供六個月的支持。


主要新特性概覽

JDK 26 官方包含 10 項(xiàng) Java Enhancement Proposal(JEP)功能,具體包括:

1. 模式匹配中的原始類型、instanceof 與 switch(第四次預(yù)覽)

這一功能旨在增強(qiáng)模式匹配的表達(dá)能力:

  • 允許在任何模式上下文中使用原始類型(如 int, double 等)。

  • 擴(kuò)展 instanceof 和 switch 以支持所有原始類型。

這是第四次預(yù)覽功能,此前在 JDK 23、24、25 中也已提供預(yù)覽。目標(biāo)包括:

  • 支持統(tǒng)一的數(shù)據(jù)探索,讓所有類型都能使用類型模式。

  • 將類型模式與 instanceof 對齊,并實(shí)現(xiàn)安全類型轉(zhuǎn)換。

  • 允許模式匹配在嵌套模式和頂層模式中使用原始類型。

  • 提供簡單易用的語法,避免因不安全類型轉(zhuǎn)換丟失信息。

  • 擴(kuò)展 switch 功能,可處理任意原始類型值。

第四次預(yù)覽的改進(jìn)包括無條件精確性定義增強(qiáng),以及 switch 構(gòu)造中更嚴(yán)格的支配性檢查,幫助編譯器發(fā)現(xiàn)更多潛在錯誤。對于 AI 場景,這使得 AI 與業(yè)務(wù)邏輯的集成更簡單。

2.AOT 對象緩存

HotSpot JVM 通過 AOT 對象緩存可以提升啟動和預(yù)熱速度,適用于包括低延遲 ZGC 在內(nèi)的任意垃圾回收器。原理是將 Java 對象以中立、與垃圾回收器無關(guān)的格式順序加載到內(nèi)存,而不是映射到 GC 專用格式。

此功能的目標(biāo)包括:

  • 使所有垃圾回收器與 Project Leyden 引入的 AOT 緩存兼容順暢。

  • 將 AOT 緩存與 GC 實(shí)現(xiàn)細(xì)節(jié)解耦。

  • 保證使用 AOT 緩存不會顯著增加啟動時間。

對于 AI 應(yīng)用,這意味著任何 GC 都可以通過 AOT 緩存快速啟動,加快模型加載和計(jì)算準(zhǔn)備時間。

3. Vector API(第十一輪孵化)

JDK 26 引入了 Vector API 第十一輪孵化版本,提供了一個用于表達(dá)向量計(jì)算的 API,能夠在支持的 CPU 上可靠地編譯成最優(yōu)向量指令,從而實(shí)現(xiàn)比等效標(biāo)量計(jì)算更高的性能。

這個孵化中的 Vector API 最早出現(xiàn)在 JDK 16(2021 年 3 月發(fā)布),設(shè)計(jì)目標(biāo)是語法清晰簡潔、平臺無關(guān)、在 x64 與 AArch64 CPU 上具有可靠性能,并能在不支持向量指令的平臺上優(yōu)雅降級。

Vector API 的長期目標(biāo)是利用 Project Valhalla 對 Java 對象模型的增強(qiáng),使得 Java 在處理大規(guī)模計(jì)算和 AI 場景時性能進(jìn)一步提升。

4. 惰性常量(第二輪預(yù)覽)

JDK 26 還帶來了惰性常量(Lazy Constants)API 的新預(yù)覽,此前通過 JDK 25 的 stable values 功能已提供首次預(yù)覽。

惰性常量是持有不可變數(shù)據(jù)的對象,在 JVM 內(nèi)部被視為真正的常量,從而可以享受與聲明 final 字段相同的性能優(yōu)化。與 final 字段相比,惰性常量提供了更靈活的初始化時機(jī),同時在 AI 應(yīng)用中有利于高效的數(shù)據(jù)共享。

5. PEM(隱私增強(qiáng)郵件)編碼的加密對象(第二輪預(yù)覽)

PEM(隱私增強(qiáng)郵件)編碼 API 的第二次預(yù)覽允許將表示加密密鑰、證書以及證書吊銷列表的對象編碼為 PEM 格式,并從該格式解碼回對象。

第二次預(yù)覽對 API 做了若干改進(jìn),包括將 PEMRecord 類重命名為 PEM,新增了 decode() 方法以返回解碼后的 Base64 內(nèi)容,同時將 EncryptedPrivateKeyInfo 類的 encryptKey 方法改名為 encrypt,并支持 DEREncodable 對象而非僅 PrivateKey 對象,從而可以加密 KeyPair 和 PKCS8EncodedKeySpec 對象。

6. 結(jié)構(gòu)化并發(fā)(第六次預(yù)覽

結(jié)構(gòu)化并發(fā) API 通過將不同線程中運(yùn)行的相關(guān)任務(wù)組視作單個工作單元,簡化了并發(fā)編程。它優(yōu)化了錯誤處理和任務(wù)取消流程,提高了可靠性和可觀察性。這一特性鼓勵一種更安全的并發(fā)編程風(fēng)格,能夠避免常見的線程泄漏、取消延遲等問題,并提升 AI 并發(fā)計(jì)算的表現(xiàn)。

7. 深度反射修改 final 字段的使用警告

JDK 26 還引入了對深度反射修改 final 字段的警告,為未來版本做好準(zhǔn)備,使得 final 字段默認(rèn)不可修改,從而保證程序完整性,提高安全性和性能。

開發(fā)者可以通過有選擇地啟用修改權(quán)限,在必要時繞過當(dāng)前警告和未來限制。

8. G1 垃圾回收器同步優(yōu)化以提升吞吐量

在垃圾回收方面,G1 GC 的優(yōu)化提案旨在減少應(yīng)用線程與 GC 線程間的同步,從而提升吞吐量。

目標(biāo)包括降低 G1 GC 的同步開銷、減少寫屏障插入代碼大小,并保持 G1 的整體架構(gòu)不變。

G1 作為 HotSpot JVM 默認(rèn)的垃圾回收器,設(shè)計(jì)上兼顧延遲和吞吐,但在某些場景下,相比以吞吐為導(dǎo)向的 Parallel 和 Serial GC,其性能會有所折中。

G1 GC 的改進(jìn)意味著應(yīng)用線程與 GC 線程共享 CPU 并協(xié)調(diào)執(zhí)行,這種同步既影響吞吐量,也可能增加延遲,但總體上優(yōu)化了并發(fā)處理和 GC 暫停時間。

9. Client API 支持 HTTP/3

HTTP/3 支持使 Java 庫和應(yīng)用能夠以最少代碼修改與 HTTP/3 服務(wù)器交互。

JDK 26 更新了 HTTP Client API,使其能夠發(fā)送和接收 HTTP/3 請求和響應(yīng)。開發(fā)者可以選擇使用 HTTP/3,而無需改變默認(rèn)協(xié)議版本(HTTP/2)。

HTTP/3 是 Web 通信協(xié)議的重大版本,基于 IETF QUIC(Quick UDP Internet Connections)協(xié)議,支持流控、低延遲連接建立、網(wǎng)絡(luò)路徑遷移和增強(qiáng)安全性。

10. 移除 Java Applet API

JDK 26 還正式移除了 Java Applet API,該 API 在 JDK 17(2021 年)已標(biāo)記為棄用。由于最新的 JDK 版本和現(xiàn)代瀏覽器均不再支持 Applet,這一 API 已毫無實(shí)際用途,因此從 JDK 26 開始被徹底移除。

除了這些主要 JEP 功能,JDK 26 還包含一些小型增強(qiáng)功能,例如混合公鑰加密、在使用 jlink 工具交叉鏈接時更嚴(yán)格的版本檢查、擴(kuò)展 HTTP 客戶端請求超時以覆蓋響應(yīng)體,以及虛擬線程在等待其他線程執(zhí)行類初始化器時自動從承載線程解綁。這些改進(jìn)雖然規(guī)模較小,但進(jìn)一步完善了 Java 的整體功能和性能。

目前,JDK 26 可以從 Oracle 官網(wǎng)下載,更多特性細(xì)節(jié)可查閱:https://jdk.java.net/26/

來源:https://www.infoworld.com/article/4050993/jdk-26-the-new-features-in-java-26.html

【活動分享】「AI進(jìn)化論」是 CSDN 特別策劃推出的一檔聚焦 AI 產(chǎn)業(yè)落地的內(nèi)容欄目,圍繞大模型、智能體以及企業(yè)級 AI 應(yīng)用展開,試圖回答一個更現(xiàn)實(shí)的問題:AI 到底如何走進(jìn)業(yè)務(wù),而不僅停留在演示和概念中。欄目將以直播與深度內(nèi)容結(jié)合的形式展開,我們會邀請一線從業(yè)者、技術(shù)負(fù)責(zé)人和創(chuàng)業(yè)者,聊一聊 AI 在真實(shí)商業(yè)場景中的應(yīng)用、踩過的坑,以及那些真正被驗(yàn)證過、可以復(fù)用的實(shí)踐路徑。

如果你正在探索 AI 在業(yè)務(wù)中的落地方式,或者希望一起打磨更貼近真實(shí)場景的解決方案、輸出更有深度的行業(yè)分析,歡迎和我們交流(聯(lián)系方式:zhanghy@csdn.net)。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
李亞鵬復(fù)婚登上熱搜,前妻海哈金喜回應(yīng):我們都是夏夏的父母,不會不聯(lián)系和尷尬,我們都很好,謝謝大家關(guān)心

李亞鵬復(fù)婚登上熱搜,前妻海哈金喜回應(yīng):我們都是夏夏的父母,不會不聯(lián)系和尷尬,我們都很好,謝謝大家關(guān)心

魯中晨報(bào)
2026-04-24 18:00:07
不裝了?馬斯克罕見承認(rèn):美國是第一,但第二到第十全都來自中國

不裝了?馬斯克罕見承認(rèn):美國是第一,但第二到第十全都來自中國

大衛(wèi)聊科技
2026-04-23 12:13:36
魏建軍的“五分鐘暴怒”:撕開長城汽車高端化轉(zhuǎn)型的“皇帝新衣”

魏建軍的“五分鐘暴怒”:撕開長城汽車高端化轉(zhuǎn)型的“皇帝新衣”

劉曠
2026-04-24 08:54:54
張朝陽:我一不談戀愛、二不喜歡應(yīng)酬,我有得是錢,沒必要結(jié)婚!

張朝陽:我一不談戀愛、二不喜歡應(yīng)酬,我有得是錢,沒必要結(jié)婚!

說點(diǎn)事
2026-04-17 16:40:09
哇塞,這大體格太完美了,誰娶了她,定能旺三代微信

哇塞,這大體格太完美了,誰娶了她,定能旺三代微信

西莫的藝術(shù)宮殿
2026-04-17 18:12:11
施大畏文革期間的畫作,他會后悔嗎?事實(shí)上卻是他最有價值的作品

施大畏文革期間的畫作,他會后悔嗎?事實(shí)上卻是他最有價值的作品

文學(xué)之私秘
2026-04-25 00:14:26
斯諾克世錦賽26日凌晨!世界冠軍被淘汰,3連鞭,趙心童9-7丁俊暉

斯諾克世錦賽26日凌晨!世界冠軍被淘汰,3連鞭,趙心童9-7丁俊暉

帛河體育
2026-04-26 00:44:20
41歲C羅肌肉依舊炸裂!前私廚揭秘飲食紅線:牛奶堅(jiān)決不碰!

41歲C羅肌肉依舊炸裂!前私廚揭秘飲食紅線:牛奶堅(jiān)決不碰!

仰臥撐FTUer
2026-04-24 14:38:03
銷量大跳水!昔日中年男人的夢中豪車賣不動了?轉(zhuǎn)頭賣起70萬的表

銷量大跳水!昔日中年男人的夢中豪車賣不動了?轉(zhuǎn)頭賣起70萬的表

財(cái)經(jīng)八卦
2026-04-24 17:06:14
明明只是戲子,卻把自己當(dāng)大腕,論“耍大牌”,這5位明星夠丟人

明明只是戲子,卻把自己當(dāng)大腕,論“耍大牌”,這5位明星夠丟人

青橘罐頭
2026-04-22 09:59:06
毛主席去世前,留下兩大謎團(tuán),一個至今無人知曉

毛主席去世前,留下兩大謎團(tuán),一個至今無人知曉

幽州校尉
2026-03-29 08:12:28
一張嘴封神,秦昊給娛樂圈所有假客氣上了慘痛一課

一張嘴封神,秦昊給娛樂圈所有假客氣上了慘痛一課

草莓解說體育
2026-04-25 20:54:33
你威脅開戰(zhàn),我就以戰(zhàn)爭相回應(yīng)!你想毀滅中國,中國就先毀滅你!

你威脅開戰(zhàn),我就以戰(zhàn)爭相回應(yīng)!你想毀滅中國,中國就先毀滅你!

安安說
2026-03-20 11:13:04
紅旗HS6 PHEV低調(diào)上市,17.88萬起的中大型插混SUV到底值不值?

紅旗HS6 PHEV低調(diào)上市,17.88萬起的中大型插混SUV到底值不值?

EV世紀(jì)
2025-12-17 13:31:07
董潔回遼寧過年,分享年夜飯拿手好菜,不受年齡限制的美貌太吸睛

董潔回遼寧過年,分享年夜飯拿手好菜,不受年齡限制的美貌太吸睛

柒佰娛
2026-02-16 10:26:22
重磅!漢莎航空將取消約兩萬個航班

重磅!漢莎航空將取消約兩萬個航班

開元周游
2026-04-25 18:03:52
第一次對現(xiàn)金的購買力有這么清晰的概念!網(wǎng)友:不要小瞧一萬塊錢

第一次對現(xiàn)金的購買力有這么清晰的概念!網(wǎng)友:不要小瞧一萬塊錢

夜深愛雜談
2026-03-16 21:38:52
二環(huán)路每天堵車,城墻早沒了,可磚頭還在地鐵里

二環(huán)路每天堵車,城墻早沒了,可磚頭還在地鐵里

王二哥老搞笑
2026-04-24 04:33:59
他逃亡16年,靠贓款娶4個漂亮老婆生12個娃,被捕時身家有幾個億

他逃亡16年,靠贓款娶4個漂亮老婆生12個娃,被捕時身家有幾個億

小熊侃史
2026-01-12 07:30:14
被倒數(shù)第1打爆 國安7輪1勝淪為保級隊(duì)+21年尷尬 44歲少帥:我全責(zé)

被倒數(shù)第1打爆 國安7輪1勝淪為保級隊(duì)+21年尷尬 44歲少帥:我全責(zé)

風(fēng)過鄉(xiāng)
2026-04-25 22:59:11
2026-04-26 01:56:52
CSDN incentive-icons
CSDN
成就一億技術(shù)人
26482文章數(shù) 242272關(guān)注度
往期回顧 全部

科技要聞

DeepSeek V4發(fā)布!黃仁勛預(yù)言的"災(zāi)難"降臨

頭條要聞

媒體:美軍在中東罕見高密度集結(jié) 伊朗開始調(diào)整戰(zhàn)術(shù)

頭條要聞

媒體:美軍在中東罕見高密度集結(jié) 伊朗開始調(diào)整戰(zhàn)術(shù)

體育要聞

那一刻開始,兩支球隊(duì)的命運(yùn)悄然改變了

娛樂要聞

《我們的爸爸2》第一季完美爸爸翻車了

財(cái)經(jīng)要聞

90%訂單消失,中東旺季沒了

汽車要聞

2026款樂道L90亮相北京車展 樂道L80正式官宣

態(tài)度原創(chuàng)

時尚
手機(jī)
藝術(shù)
公開課
軍事航空

這些穿搭適合春天!外套彩色內(nèi)搭白色、褲子穿基礎(chǔ)款,舒適大方

手機(jī)要聞

iPhone Ultra機(jī)模上手:11mm厚、無長焦,蘋果第一折就這?

藝術(shù)要聞

最適合作為抖音總部的大樓,它在福建莆田!

公開課

李玫瑾:為什么性格比能力更重要?

軍事要聞

美防長:戰(zhàn)事不會“沒完沒了”

無障礙瀏覽 進(jìn)入關(guān)懷版