新版編程語言Java 19正式發(fā)布:增加支持RISC-V架構(gòu)和虛擬線程
本周,Oracle(甲骨文)正式發(fā)布了最新版本的編程語言Java 19和JDK 19。
本文引用地址:http://cafeforensic.com/article/202209/438603.htm與此同時,開源版本的OpenJDK 19也可以在基于GNU v2通用許可下從甲骨文獲取。
最近幾年,Java多次登上TIBOE編程排行榜榜首,即便Python勢頭猛如虎,卻依然能保持在前三位置。
Java 19距離Java 18過去了6個月,距離Java 17正好過去一年。實際上,甲骨文承諾是每年3月和9月更新Java版本,這一次依然做到履約,沒有跳票。
據(jù)悉,Java 19帶來了7個JEP(JDK特性新增和改進提案),包括矢量API(JEP 426)、Linux/RISC-V端口(JEP 422)、虛擬線程(JEP 425)、模式匹配切換第三版預覽(JEP 427)等等。
RISC-C是冉冉升起、被寄望于抗衡ARM、x86體系的第三大CPU,而虛擬線程則將有助于提高大型服務器應用的性能。
雖然甲骨文刷Java版本號很積極,但開發(fā)者、編程者們實際上有些意興闌珊。年初的統(tǒng)計顯示,37%的開發(fā)者居然停留在Jav 8版本,這可是2014年3月發(fā)布的了,29%使用Java 11做開發(fā),只有37%表示會考慮切換到Java 17 LTS(長期支持版)。
按計劃,下一個LTS長期支持版會是Java 21,明年9月發(fā)布。
評論