Java 19會(huì)發(fā)布2個(gè)新特性,卷不動(dòng)了
點(diǎn)擊上方“碼農(nóng)突圍”,馬上關(guān)注 這里是碼農(nóng)充電第一站,回復(fù)“666”,獲取一份專屬大禮包 真愛,請(qǐng)?jiān)O(shè)置“星標(biāo)”或點(diǎn)個(gè)“在看”
來源:OSC開源社區(qū)
下個(gè)版本推出的特性。一個(gè)是 Vector API,另一個(gè)則是將 JDK 移植到 RISC-V。其中前者 Vector API 是一個(gè)表達(dá)向量計(jì)算的 API,它將在下一個(gè) Java 版本中進(jìn)行第四次孵化;后者提議的功能是將 JDK 移植到開源的 Linux/RISC-V 指令集架構(gòu)(ISA)。
雖說 JDK 19 可能會(huì)承載大量的特性 ,例如通用泛型、值對(duì)象和記錄模式,但到目前為止,官方針對(duì) JDK 19 僅僅提出了 Vector API 和移植到 RISC-V 兩個(gè)特性。

在 JEP 422 的詳細(xì)信息中,官方寫道:
RISC-V 是一個(gè)自由和開源的 RISC 指令集架構(gòu)(ISA),最初由加利福尼亞大學(xué)伯克利分校設(shè)計(jì),現(xiàn)在在 RISC-V International 的贊助下合作開發(fā)。它已經(jīng)被廣泛的語言工具鏈所支持。隨著 RISC-V 硬件的日益普及,JDK 的移植將是很有價(jià)值的。
但官方表示,Linux/RISC-V 的移植將只支持 RISC-V 的 RV64GV 配置,它是一個(gè)通用的 64 位 ISA。并會(huì)在未來考慮支持其他的 RISC-V 配置,例如一個(gè)通用的 32 位配置(RV32G)。
根據(jù)官方發(fā)布的時(shí)間表,JDK 19 將于 9 月 20 日發(fā)布 GA 版本,在此之前是 6 月 9 日和 7 月 21 日的 Rampdown 階段,以及 8 月 11 日和 8 月 21 日發(fā)布的候選版本。
與 JDK 18 一樣,JDK 19 也將是一個(gè)短期版本,只有六個(gè)月的支持。目前最新的 LTS 版本為 2021 年 9 月 14 日發(fā)布的 JDK 17,下一個(gè) LTS 版本將是 2023 年 9 月發(fā)布的 JDK 21。
(完)
碼農(nóng)突圍資料鏈接
1、臥槽!字節(jié)跳動(dòng)《算法中文手冊(cè)》火了,完整版 PDF 開放下載!
2、計(jì)算機(jī)基礎(chǔ)知識(shí)總結(jié)與操作系統(tǒng) PDF 下載
3、艾瑪,終于來了!《LeetCode Java版題解》.PDF
4、Github 10K+,《LeetCode刷題C/C++版答案》出爐.PDF歡迎添加魚哥個(gè)人微信:smartfish2020,進(jìn)粉絲群或圍觀朋友圈

