Java編程語言環境OpenJDK 13發布:龍芯貢獻全球前5

OpenJDK開源社區發布了Java編程語言環境的最新版本OpenJDK 13,與上個版本JDK 12相比添加了5個新特性(JEP),此次發布的版本包含JDK 9-12各個版本中的新功能,包括模塊化系統、默認G1 GC、Flight
Recorder、jshell、多版本兼容JAR包、HTML5 Javadoc、Epsilon GC、Launch Single-File
Source-CodePrograms等。

具體包括:

JEP 350 – Dynamic CDS Archives

JEP 351 – ZGC: Uncommit Unused Memory

JEP 353 – Reimplement the Legacy Socket API

JEP 354 – Switch Expressions (Preview)

JEP 355 – Text Blocks (Preview)

Java編程語言環境OpenJDK 13發布:龍芯貢獻全球前5

與此同時,龍芯中科也同步發布了基於OpenJDK 13的龍芯平台Java環境。

據悉,過去兩年,龍芯中科Java團隊深度參與了OpenJDK的最新版本研發工作,作出了大量創新性貢獻,並將龍芯的貢獻回饋給社區。

根據JDK 13的統計,龍芯中科對JDK 13的研發貢獻度排在甲骨文、紅帽、SAP、Google之後,高居全球第5位,在中國廠商中更是位列第1。

此次龍芯發布的基於OpenJDK 13的Java環境為EA早期預覽版本(Early Access),僅供用戶嘗鮮試用,供技術負責人為未來的產品選型,也為了收集反饋意見,幫助龍芯改善未來的產品。

未來,龍芯會繼續發布基於OpenJDK最新版本的Java環境,同時會長期維護OpenJDK 8,後者仍是最主流的版本之一。

Java是全球最流行的編程語言之一,2017年的Java 9版本開始,從基於特性的發布模式變為基於時間的發布模式,每年3月和9月各升級一次,同時每3年有一個LTS長期支持版本,比如11、17。

Java編程語言環境OpenJDK 13發布:龍芯貢獻全球前5

來源:cnBeta