蓝鸥旗下品牌: 鸥课学院
全国咨询电话:13152008057
上海
您的位置: 首页 > 最新资讯 > 2022年关于Java发展的调查报告

2022年关于Java发展的调查报告

2022-08-30 蓝鸥
3821人 浏览:

        网站每年都要进行“Java 状态”调查 - 以了解 Java 生态系统的状况。去年 2250 个 Java 开发人员参与回答这些问题,而今年所看到的数字几乎翻了一番,最终得到 4439 个答案。 

  下面就是这次调查的结果报告。 

  1. Java 采用率 

  2021 年的数据使 Java 11 的采用率为 29.5%,Java 8 为 64.3%。 

  今天 - 2022 年 4 月(整整一年后)的数字看起来是截然不同的: 

图片1.png

图一

  如您所见,Java 8 的采用率已经达到了开发者社区的 75%。 

  这是非常令人鼓舞的事件,这也意味着 Java 9 将会如愿以偿地到来。 

  接下来看看 Spring 和 SpringBoot 数字。 

  2. Spring 采用率 

  2016 年的 Spring 4 的采用率为 81%,Spring 3 的采用率为 18%。 

  现在看看 2017 年的数字: 

图片2.png

图二

  Spring 4 的采用率从 81% 上升到 85%,而 Spring 3 年则从 18% 下降到 12% 左右。 

  同样有趣的是,超过2% 的开发人员使用了 Spring5 里程碑版本,这比使用 Java 9 里程碑的1% 采用率要高出许多。 

  最后请注意,这些数字代表使用 Spring 的开发人员。总的来说,25.5% 的开发人员回答说他们没有使用框架。  

  3. Spring Boot 采用率 

  在 Spring 生态系统中,看到了 Boot 取得了一些令人难以置信的采用率。去年,采用率为 53% - 考虑到这个项目确实很新,所以采用率还是非常高的。 

  那么今年的增长依然强劲: 

图片3.png

图三

  总之, Boot 的采用率从 53% 上升到 70%,同比增长率巨大。 

  4. IDE 市场份额 

  现在是了解 IDE 的 2017 年市场份额的时候了: 

图片4.png

图四

  去年的趋势非常明显 - Eclipse 用户正流入到 IntelliJ 和 NetBeans。 

  去年 Eclipse 占据了 48% 的份额,现在为 40.5%,一年时间下降了近 10% 的份额。 

  5. JVM 语言 

  今年,我们在调查中提出了一个新问题 - “您是否使用其他基于 JVM 的语言?” 

  以下是超级有趣的结果: 

图片5.png

图五

  Groovy 显然超强一步,达到了 40% 的份额,Scala 紧随其后,超过 28.5% 份额,Kotlin 位居第3,达到了惊人的 11.5% 的份额。 

  请注意,此数据适用于“是”答案 - 正在使用其他 JVM 语言的开发人员。总的来说,57% 的开发人员只使用 Java。

  6. 构建工具市场份额 

  构建工具去年的情况是:Maven 坐拥 72.5% 份额,Gradle 为 19% 份额: 

图片6.png

图六

  那么今年的数字却相当接近 - 令人惊讶的是,Maven 的缓慢增长率已经达到了 76%,而 Gradle 下降缓慢,份额只略低于 18%。 

  构建工具市场似乎比 Java 生态系统的其他部分更加稳定,而 Java 生态变化很大、更快。 

  7. 运行自己的博客? 

  在调查中增加了这个问题纯粹出于好奇心。其调查结果如下: 

图片7.png

图七

  在此希望越来越多的开发者开始写作,把他们的工作总结出来分享给大家。 

  8. 结论 

  2022 年的数字非常有趣,在某些方面有些令人惊讶。 

  虽然距离 Java 13 发布还有只有几个月,Java 8 的采用率却已经达到了 75%。 

  Spring 社区充分采用了 Spring4 - 超过 85% 的份额,Spring Boot 也高达 70%,这意味着大多数 Spring 开发人员也在积极使用新的框架。 

  在 IDE 方面,IntelliJ 正在从 Eclipse 获得与去年相同的市场份额,并且没有任何时候放缓迹象。 

  在构建工具景观方面更加波澜不惊,尽管去年没有发生重大的发布,但 Maven 仍然占主地位,并实际上获得了成功。 

  最后,JVM 语言也得到了很大的关注 -考虑到参与调查的开发人员中有将近一半正在使用第二种语言。 

  1. 广告1
  2. 广告2
  3. 广告3
  4. 广告4