請問學習jdk的哪個版本比較好?
64% 的用戶表示 Java 8 仍然是最常用的 Java SE 版本。
2020 年 JVM 生態報告已于近日發布,該報告由 Snyk 和 The Java Magazine(Oracle 的雙月刊)聯合推出,旨在了解 JDK 的實現、工具、平臺和應用方面的前景。
該調查于 2019 年下半年進行,有來自全球各個大洲的開發者、架構師和團隊負責人等參與其中,最終生成的報告主要包含以下幾方面:
36% 的開發人員從 Oracle JDK 切換到了 OpenJDK
Oracle JDK 仍以 34% 的比例占據主導地位。但在上一年的報告中,這一數據為 70%。一年之內,有 36% 的開發人員從 Oracle JDK 切換到了 OpenJDK 發行版。
僅有 9% 的參與者愿意為 JDK 支付費用
這也許解釋了大家從 Oracle JDK 轉變到 OpenJDK 的原因。
JDK 9 的發布節奏變化影響了近半數人的付費決定
從 JDK 9 開始,每年的三月和九月都會發布一個新的 Java 版本,這是對 JDK 發布節奏的重大更改。它影響了許多用戶的更新策略,因為 6 個月的發布節奏也影響了支持周期。
此外,這一更改也對安全性產生了影響,因為安全修復程序沒有被反向移植到舊版本。 調查顯示,對于至少 41% 的受訪者來說,新的節奏影響了他們支持付費的決定。
64% 的用戶表示 Java 8 仍然是最常用的 Java SE 版本
上一年的報告中,這一數據為 79%。隨著 2018 年 9 月發布的第一個長期支持版本 Java 11,這種情況正在慢慢改變。參與調查的開發人員中有 1/4 現在正在生產中運行 Java 11。