Java編程語(yǔ)言環(huán)境OpenJDK 13發(fā)布:龍芯貢獻(xiàn)全球前5
掃描二維碼
隨時(shí)隨地手機(jī)看文章
OpenJDK開(kāi)源社區(qū)發(fā)布了Java編程語(yǔ)言環(huán)境的最新版本OpenJDK 13,與上個(gè)版本JDK 12相比添加了5個(gè)新特性(JEP),具體包括:
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)
此次發(fā)布的版本包含JDK 9-12各個(gè)版本中的新功能,包括模塊化系統(tǒng)、默認(rèn)G1 GC、Flight Recorder、jshell、多版本兼容JAR包、HTML5 Javadoc、Epsilon GC、Launch Single-File Source-CodePrograms等。
與此同時(shí),龍芯中科也同步發(fā)布了基于OpenJDK 13的龍芯平臺(tái)Java環(huán)境。
據(jù)悉,過(guò)去兩年,龍芯中科Java團(tuán)隊(duì)深度參與了OpenJDK的最新版本研發(fā)工作,作出了大量創(chuàng)新性貢獻(xiàn),并將龍芯的貢獻(xiàn)回饋給社區(qū)。
根據(jù)JDK 13的統(tǒng)計(jì),龍芯中科對(duì)JDK 13的研發(fā)貢獻(xiàn)度排在甲骨文、紅帽、SAP、Google之后,高居全球第5位,在中國(guó)廠商中更是位列第1。
此次龍芯發(fā)布的基于OpenJDK 13的Java環(huán)境為EA早期預(yù)覽版本(Early Access),僅供用戶嘗鮮試用,供技術(shù)負(fù)責(zé)人為未來(lái)的產(chǎn)品選型,也為了收集反饋意見(jiàn),幫助龍芯改善未來(lái)的產(chǎn)品。
未來(lái),龍芯會(huì)繼續(xù)發(fā)布基于OpenJDK最新版本的Java環(huán)境,同時(shí)會(huì)長(zhǎng)期維護(hù)OpenJDK 8,后者仍是最主流的版本之一。
Java是全球最流行的編程語(yǔ)言之一,2017年的Java 9版本開(kāi)始,從基于特性的發(fā)布模式變?yōu)榛跁r(shí)間的發(fā)布模式,每年3月和9月各升級(jí)一次,同時(shí)每3年有一個(gè)LTS長(zhǎng)期支持版本,比如11、17。