<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          還在使用 Java 8?一大批開發(fā)者已經(jīng)轉(zhuǎn)向 Java 11 了

          共 1710字,需瀏覽 4分鐘

           ·

          2021-07-10 12:59

          Java 是一種廣泛使用的計算機編程語言,擁有跨平臺、面向?qū)ο蟆⒎盒途幊痰奶匦裕瑥V泛應(yīng)用于企業(yè)級 Web 應(yīng)用開發(fā)和移動應(yīng)用開發(fā)。Java 由 Sun Microsystems 公司于 1995 年 5 月推出,目前已經(jīng)有 26 年歷史。不過,Java 仍然保持著強勁的發(fā)展勢頭,在 TIOBE 編程語言排行榜中常年占據(jù) Top 3。


          自 2017 年 9 月 Java 9 發(fā)布以后,Java 保持著穩(wěn)定的發(fā)布速度——每 6 個月發(fā)布一個新版本。目前,最新版本 Java 16 已于今年 3 月推出。


          圖源:https://blogs.oracle.com/java-platform-group/the-arrival-of-java-16


          Java 版本那么多,哪個版本最受歡迎呢?此前的《JetBrains 2020 Java 調(diào)查報告》和《2021 年 Java 開發(fā)者生產(chǎn)力報告》均顯示,Java 8 是最流行的版本。

          但是,最近網(wǎng)絡(luò)安全公司 Snyk 發(fā)布的一份報告顯示,開發(fā)人員已經(jīng)逐漸從 Java 8 遷移至 Java 11。


          這份報告展示了對 JVM 生態(tài)系統(tǒng)狀態(tài)的年度調(diào)查結(jié)果。調(diào)查由 Snyk 和 Azul 聯(lián)合實施,在 2021 年 2 月至 3 月的 6 周時間內(nèi)進行,覆蓋 2000 名 Java 開發(fā)者。

          接下來,我們就來看看這份報告帶來了哪些新洞察吧。

          AdoptOpenJDK 是生產(chǎn)中最常用的 JDK


          調(diào)查顯示,44.1% 的受訪者在生產(chǎn)中使用免費的 AdoptOpenJDK 發(fā)行版。盡管如此,Oracle 仍然是市場上的重要參與者,28% 的受訪者使用其 OpenJDK 構(gòu)建,商業(yè) Oracle JDK 的比例也占到了 23%。


          版本之變:開發(fā)者從 Java 8 遷移至 Java 11


          調(diào)查顯示,目前有 61.5% 的受訪開發(fā)者使用 Java 11,高于 Java 8 的 60%。此外,有將近 12% 的受訪者使用 Java 15(調(diào)查期間的 Java 最新版本)。

          需要注意的是,在該調(diào)查中 40% 的受訪者使用一個以上 Java 版本,也就是說升級到 Java 8 版本以上的開發(fā)者可能更多。


          JVM 中最受歡迎的語言:Kotlin 僅次于 Java


          過去幾年,JVM 語言的種類有所增加,但 Java 仍然拔得頭籌,有 91% 的受訪開發(fā)者使用 Java。Kotlin 位列第二,占比 17.7%,受歡迎程度相比去年有所增加。


          最主流的 IDE:IntelliJ IDEA


          Java 生態(tài)系統(tǒng)中最廣泛使用的 IDE 依然是 JetBrains IntelliJ IDEA,超過 70% 的 JVM 開發(fā)者在使用。此外,Visual Studio Code 和 Apache Netbeans 的使用率增長迅猛。調(diào)查顯示,超過一半 JVM 社區(qū)成員認(rèn)為適合使用多個 IDE。


          Java 生態(tài)系統(tǒng)最受歡迎的構(gòu)建系統(tǒng):Maven


          調(diào)查顯示,Maven 仍是 Java 生態(tài)系統(tǒng)中最受歡迎的構(gòu)建系統(tǒng),超過 76% 的 JVM 開發(fā)者使用 Maven 構(gòu)建應(yīng)用,該比例相比去年有所增長。Gradle 以 38.1% 的比例位居第二,相比去年也有所增長。


          Spring 仍是 Java 生態(tài)系統(tǒng)中的主導(dǎo)框架


          調(diào)查顯示,Spring 仍是 Java 生態(tài)系統(tǒng)中的主導(dǎo)框架,Spring Boot 和 Spring MVC 是 JVM 中最主流的框架。其中超過一半的開發(fā)者使用 Spring Boot,接近 1/3 的開發(fā)者使用 Spring MVC。


          報告地址:https://res.cloudinary.com/snyk/image/upload/v1623860216/reports/jvm-ecosystem-report-2021.pdf

          - END -

          瀏覽 58
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  青青操拍拍视频 | 日本免费不卡一区 | 亚洲婷婷av | 国产永久免费无遮挡被操裸体美女 | 无码精品一区二区三区在线 |