設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

甲骨文發(fā)布 Java 23,更好結(jié)合簡(jiǎn)潔性和企業(yè)級(jí)功能

2024/9/21 7:53:39 來源:IT之家 作者:故淵 責(zé)編:故淵
感謝IT之家網(wǎng)友 Coje_He 的線索投遞!

IT之家 9 月 21 日消息,甲骨文公司于 9 月 17 日發(fā)布博文,發(fā)布了 Java 23 最新版本。Java 23(Oracle JDK 23)帶來了數(shù)千項(xiàng)改進(jìn),新增提供 12 項(xiàng) JDK 增強(qiáng)建議,進(jìn)一步提高開發(fā)人員生產(chǎn)力并推動(dòng)其創(chuàng)新。

IT之家附上主要改進(jìn)如下:

  • 交付了 12 份 JDK 改進(jìn)提案(JEP)。

  • Project Amber 添加新語言功能。

  • 改進(jìn)程序庫(kù),包括更新應(yīng)用程序接口和并發(fā)工具。

  • 性能提升,尤其是在垃圾回收方面。

  • 為文檔注釋引入 Markdown 支持。

除了為開發(fā)人員提供新的增強(qiáng)功能和特性外,Java 23 還為他們的組織提供了重要價(jià)值。

Java Management Service(JMS)9.0 是 Oracle 云基礎(chǔ)架構(gòu)(OCI)的本地服務(wù),提供統(tǒng)一的控制臺(tái)和儀表板,幫助企業(yè)管理內(nèi)部或任何云中的 Java 運(yùn)行時(shí)和應(yīng)用程序。

此外,JMS 9.0 還提供了許多可用性改進(jìn),Oracle JDK 23 還提供了更多的選項(xiàng)來微調(diào)和提高峰值性能,并增加了 Graal 編譯器,這是一種用 Java 編寫的動(dòng)態(tài)即時(shí)(JIT)編譯器,可將字節(jié)碼轉(zhuǎn)換為優(yōu)化的機(jī)器代碼。

Java 23 中添加的大多數(shù)新功能(如 JDK 增強(qiáng)提案 (JEP))仍處于預(yù)覽階段。

Java  23 的語言特性包括 JEP 455,它涉及在 patterns、instanceof 和 switch 語句中使用 primitive 類型。該預(yù)覽功能旨在使  Java 更具表現(xiàn)力和統(tǒng)一性,從而提高工作效率。

此外,JEP 476  引入了模塊導(dǎo)入聲明,簡(jiǎn)化了導(dǎo)入模塊導(dǎo)出的包的過程。這有望降低復(fù)雜性,尤其是對(duì)初學(xué)者來說。

Java  23 還包括 JEP 477,它允許隱式聲明類和實(shí)例主方法,從而簡(jiǎn)化了學(xué)生的 Java  編程。該功能已進(jìn)入第三次預(yù)覽,旨在為新程序員提供更輕松的學(xué)習(xí)曲線,并使有經(jīng)驗(yàn)的開發(fā)人員能夠編寫簡(jiǎn)潔的小程序。

另一項(xiàng)功能 JEP 482  提供了靈活的構(gòu)造函數(shù)體,使類的構(gòu)造更具表現(xiàn)力和可靠性。

Oracle Java 平臺(tái)高級(jí)副總裁兼 OpenJDK 管理委員會(huì)主席 Georges Saab 表示:

Java 23 中的新功能可幫助不同專業(yè)水平的開發(fā)人員提高工作效率,簡(jiǎn)化高性能、安全和可擴(kuò)展應(yīng)用的開發(fā)過程。

Java 23 擁有大量旨在幫助開發(fā)人員更快、更高效地構(gòu)建和交付應(yīng)用程序的新功能和工具,可幫助開發(fā)團(tuán)隊(duì)及其企業(yè)促進(jìn)創(chuàng)新,推動(dòng)業(yè)務(wù)增長(zhǎng)。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:Java,甲骨文

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知