2022年Java开发人员生产力报告

346 阅读2分钟

image-web-tile-jrebel-2022-java-developer-productivity-report.jpg

在过去的十年中,JRebel对Java开发人员进行了年度调查,并在他们的Java开发人员生产力报告中展示了结果。

尽管Java 8在近八年前问世,但它仍然是调查的用户中最常用的Java版本。然而,调查发现,许多开发者计划升级到最新的Java 17。

当被问及在其主要应用程序中使用哪种JDK(Java开发工具包)编程语言时,调查中有37%的受访者回答了Java 8。其次是Java 11,29%的受访者使用。

Java 8(2014 年 3 月发布)和 Java 11(2018 年 9 月发布)都是长期支持 (LTS) 版本,它们获得了 Oracle 几年的产品支持。非 LTS 版本,如 Java 9、Java 10 和 Java 12 到 Java 15,只获得六个月的 Oracle 支持。

在有升级计划的调查受访者中,37%的人计划在未来六个月内升级到2021年9月份发布的LTS版本JDK 17。另有25%的人计划在未来6到12个月内升级到JDK 17。JDK 18 是一个非 LTS 版本,将于 3 月 22 日发布。

JRebel 发布的《2022 年 Java 开发人员生产力报告》重点介绍了 Java 技术和当前开发 Java 应用程序的方法。JRebel是由Perforce Software公司开发的Java开发工具。在调查的其他发现中:

  • 当被问及哪些因素会影响升级 JDK 版本的决策时,具有 LTS 状态的版本是引用的首要因素(25%),其次是安全性(23%)和性能(20%)。
  • Oracle的Java发行版最受欢迎,36%使用它,其次是27%使用通用OpenJDK Java。
  • 微服务作为用户Java应用程序最常见的架构一路领先,其中32%利用了它,其次是22%使用单体应用程序。
  • Docker是最常见的虚拟机平台,用于Java应用程序部署,41%使用它。26%的受访者使用Kubernetes,其次是VMware,占16%。
  • Amazon Web Services是最常用的PaaS平台,占31%,其次是没有PaaS提供商,占24%,Microsoft Azure占14%。国内则是阿里云占38.7%,腾讯云占12.4%,华为云占12.2%,天翼云占9.6%。
  • Apache Tomcat是迄今为止最受欢迎的Java应用程序服务器,使用率为48%,其次是JBoss,占15%。
  • JetBrains IntelliJ是最受欢迎的Java IDE,占48%,其次是Eclipse,占24%,Visual Studio Code占18%。

下载完整版调查报告:

链接:pan.baidu.com/share/init?…

提取码:lxld