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