Java 8 “失宠”,开发人员向Java 11 转移

点击“开发者技术前线”,选择“星标????”

让一部分开发者看到未来

文 | 白开水

出品 | OSC开源社区(ID:oschina2013)

此前的 Java 社区报告曾指出,Java 8 仍是开发人员使用的主要版本,新版本并未“得宠”。但 Snyk 近期发布的  JVM Ecosystem Report 2021 则指出,开发人员已经逐渐从 Java 8 迁移到了 Java 11。

JVM Ecosystem Report 2021 展示了关于 JVM 生态系统状态的最大年度调查的结果。该调查在 2021 年 2 月和 3 月的六周时间里进行,收集了来自 2000 多名 Java 开发者的回复。

调查结果显示,有 44.1% 的受访者在生产中使用免费的 AdoptOpenJDK 发行版。但 Oracle 仍然是市场上的重要参与者,其 OpenJDK 构建占 28%,商业 Oracle JDK 占 23%。

40% 的调查参与者在生产中使用了一个以上的 Java 版本。升级到 8 版本以上的人也比预料的要多。目前,有 61.5% 的人在生产中使用 Java 11,近 12% 的人使用最新版本,即调查期间的 Java 15。

Snyk 方面在报告中指出,这表明开发人员确实将他们的 Java 版本升级到了 Java 8 以上的版本,有关大多数 Java 开发人员都乐于使用 Java 8 的现象似乎正在慢慢瓦解。不过值得注意的是,仍有一半的 Java 11 用户(目前使用最多的版本)在他们的生产堆栈中使用 Java 8。

从长远来看,虽然 JVM 语言的种类在过去几年中有所增长,但 Java 仍然是最受欢迎的语言。超过 90% 的开发者使用 Java;Kotlin 次之,为 17.7%。

而 JetBrains IntelliJ IDEA 依旧是 Java 生态系统最主要的 IDE,有超过 70% 的 JVM 开发人员使用 IntelliJ IDEA。同时,Visual Studio Code 和 Apache Netbeans 的采用也有了巨大的增长。报告发现,有一半以上的 JVM 社区都认为适合使用多个 IDE。

Maven 仍然是 Java 生态系统的第一大构建系统,有超过 76% 的开发人员使用 Maven,这一比例甚至高于去年的调查。Gradle 则以 38.1% 的比例稳居第二,得分也高于去年。

此外,Spring 仍然主导着 Java 生态系统,Spring Boot 和 Spring MVC 是 JVM 最主要的框架。一半以上的市场使用 Spring Boot,几乎三分之一的市场使用 Spring MVC。Snyk 称,“总的来说,我们看到我们生活在一个由 Spring 高度主导的世界,这似乎表明 Spring 的人在为社区服务方面做得很好。”

完整报告可以回复“wzbg” 获取 

地址:https://snyk.io/jvm-ecosystem-report-2021/

— 完 —点这里????关注我,记得标星呀~
前线推出学习交流一定要备注:研究/工作方向+地点+学校/公司+昵称(如JAVA+上海
扫码加小编微信,进群和大佬们零距离

END

后台回复“电子书” “资料” 领取一份干货,数百面试手册等历史推荐Windows Terminal Preview 1.8发布,更新亮点一览
9 个可以快速 Java 性能调优技巧
Windows 11 正式发布!能跑安卓应用程序,网友:这不就是苹果?

好文点个在看吧!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值