Java 8 仍被广泛使用,占比 50%

来源: OSCHINA
2023-11-29 11:21:59

JetBrains 最新发布的 2023 年度开发者生态系统调查报告指出,在面向 Java 开发者的调查中,更多的开发人员选择在生产中使用 Java 17,而不是 Java 11。Docker 逐渐成为打包 Web 应用程序的首选,且 Spring 和 Spring Boot 的使用率遥遥领先。

具体而言,开发者最常使用的 Java 版本是 Java 8,占比高达 50%;其次分别是 Java 17 (45%)、Java 11(38%) 以及 Java 20 (11%)。

“很遗憾看到这么多人仍在使用 Java 8(及更旧的版本)。我想知道是什么阻碍了他们升级到更新的版本并获得强大的新语言功能,以及我们如何帮助他们将代码迁移到更新的 Java 版本。”

其他一些发现包括:

  • 58% 的受访者表示,他们打包 Web 应用程序的方式是 Docker,还有 56% 使用的是嵌入式服务器。
  • 最常用的是单元测试框架是 JUnit,以 84% 的占比稳居首位。
  • Web 框架方面,72% 开发者正在使用 Spring Boot。
  • Java EE 8 / Jakarta EE 8 使用率为 33%,Jakarta EE 10 以 10% 的使用率超过了 Jakarta EE 9 的 7%。
  • Java 开发中使用最多的 IDE/编辑器是 IntelliJ IDEA,占比 78%。
  • JavaScript、SQL、Python 和 HTML / CSS 是那些使用 Java 作为主要语言之一的人中最常用的语言和技术。

更多详情可查看此处

相关阅读:

展开阅读全文
点击加入讨论🔥(19) 发布并加入讨论🔥
本篇精彩评论
很遗憾看到JAVA8占比高?当年收费作死的后果罢了
2023-11-29 12:10
3
举报
转.net8或是GO,好用
2023-11-29 12:37
2
举报
二狗子,放心,5年后你都凉透了,java仍然活的好好的,立帖为证,不信拭目以待!
2024-01-15 13:17
1
举报
java慢慢就凉了,5年,不出5年!转.net吧,这才是正路
2023-12-04 13:24
1
举报
这些17的优点,我也认同的;但是对于非互联网传统企业来说,整个客户方或集团有千人或上万人,但实际使用核心业务系统的人,就那十几人或几十人,并且没多大并发要求,走核心业务流程,做做规则判断,甚至缓存架构都不用考虑,直接入库查表;我说的这些,在很多传统公司是普遍性存在的,并不是技术不想先进,而是落地业务感受不出版本优势有太大差异,并没有强需求动力追新版本,这就是传统IT求稳不求新的心态;
2023-12-01 09:51
1
举报
19 评论
1 收藏
分享
返回顶部
顶部