辦公地(dì)址

  • 深圳市(shì)寶安區(qū)西(xī)鄉(xiāng)街(jiē¥♥€)道(dào)錦華路(lù)38号天驕荟3樓322室
  • zhihuakc@163.com
  • (086) 18124788400

Social List

新聞資訊

深圳市穎源科技有限公司 3 月(yuè) 22 日​&∞(rì)消息,OpenJDK Java 20γ♣' 今天正式發布,達到(dào)全面可(kě)用(yòng)性(GA€§✔)狀态。

OpenJDK Java 20 引入了(le)作(zuò)用(yòng✘ )域(scope)值作(zuò)為(wèiγ$)孵化(huà) API。Java 的(de)作(zuò)用(yòng)<↑↕↓域值允許在線程內(nèi)和(hé)線程間(ji✔ ān)共享不(bù)可(kě)變數(shù)據,并σ>α且優先于線程局部變量。Java 作(zuò)用(yòng)域值旨在易于使用(yòng)、σΩ₹®易于理(lǐ)解、增強可(kě)靠性且高(gāo)性能(néng)

作(zuò)用(yòng)域值是(shì)一(yī)×↑₹種新的(de)語言結構,它允許聲明(míng)一(yī)個(gè)隻能(☆✔♠•néng)在當前範圍(extent)內(nèi)訪問(wèn)的(d♠"e)變量。一(yī)個(gè)範圍是(shì)一(₽∞©φyī)個(gè)代碼塊或一(yī)個(gè)方法調用(δ≈≠yòng)棧,它可(kě)以包含多(duō)個(gè)線程。作×✘(zuò)用(yòng)域值隻能(néng)被當前範圍內(nèi)的(de)"Ω‍$代碼讀(dú)取,不(bù)能(néng)被其Ω<≠他(tā)範圍內(nèi)的(de)代碼讀(dú)取或✘Ω&修改。因此,作(zuò)用(yòng)域值是(shπ≥♦♣ì)不(bù)可(kě)變的(de),并且可(kě)以安全地(€♦βαdì)在線程之間(jiān)共享。

Java 20 還(hái)對(duì) Vector API 進行(x∞≠íng)了(le)第四次孵化(huà)更新,以便在運行(xíng)時(shí)≠↑編譯為(wèi)支持的(de) CPU 架構上(γ©$shàng)的(de)最佳 vector 指令。與 JDK 1←÷γ9 相(xiàng)比,Java 20 的(de) Vector AP≈ σ₩I 沒有(yǒu)變化(huà),隻是(shì)修複了(le)一(yī)些(♥¶₹≥xiē)錯(cuò)誤 Bug 并提高(gāo)了≈₽♣(le)性能(néng)。

Java / JDK 20 的(de)第二個(gè)預覽形式是(shì)虛↓✔₹£拟線程功能(néng),作(zuò)為(w"±èi)高(gāo)吞吐量并發應用(yòng)程序的(de)輕量級線<©Ω程。JDK 19 上(shàng)的(de)虛拟π↑α×線程有(yǒu)一(yī)些(xiē)小(x©>$iǎo)的(de) API 更改以及此預覽功能(n₹§←✘éng)的(de)其他(tā)基本改進。

新版本還(hái)對(duì)記錄模式、switch 語句的(de)∑©✘模式匹配、外(wài)部函數(shù)和(hé)內(nèi)™δ存 API 以及 JDK / Java 20 的(d ∏™e)結構化(huà)并發進行(xíng)了(le)>↑αλ更新。

深圳市穎源科技有限公司 附上(shàng) OpenJDK.org ,用(yòng)戶可(kě)獲取有(yǒu)關 OpenJDK'®€↕ Java 20 GA 版本的(de)下(xià)載和(hé)更多(duō)λλ ±詳細信息。

Oracle 現(xiàn)在為(wèi)開(‌≤kāi)發人(rén)員(yuán)、最終用(yòng)戶和(π'✔×hé)企業(yè)提供 JDK 20。Orac>¥≤★le JDK 20 不(bù)是(shì)長≈Ω (cháng)期支持 (LTS) 版本,因此它将在±&六個(gè)月(yuè)後被 JDK 21 取代。

Oracle JDK 17(2021 年↓₽λ(nián) 9 月(yuè) 14 日(rì)發布)是(shì)最新的(₩✘∞₩de) Java LTS 版本。Oracle 宣布←♦​↕計(jì)劃将 LTS 版本之間(jiān)的(de)™‌¥₩時(shí)間(jiān)從(cóng)三年(nián)縮短(duǎn)到(×δ∑>dào)兩年(nián),因此 JDK 21(2023 年(ni✔≈án) 9 月(yuè))計(jì)劃成為(wèi)下(xià)一(y₹₽×ī)個(gè) LTS 版本。

特别聲明(míng):以上(shàng)文(wén)↓×章(zhāng)內(nèi)容僅代表作(zuò)者本人(rén)觀點,不(bùφ↔✘)代表深圳市穎源科技有限公司觀點或立場(chǎng)。如(rú)有(yǒu)關于Ω↔∑✘作(zuò)品內(nèi)容、版權或其它問(wèn)題請(q<γβ€ǐng)于作(zuò)品發表後的(de)30£‍日(rì)內(nèi)與深圳市穎源科技有限公司聯系。