Java 8 仍占主导地位,但 Java 17 浪潮即将到来

点击“终码一生”,关注,置顶公众号

每日技术干货,第一时间送达!

尽管 Java 8 是近八年前问世的,但在 Perforce Software 公司最近的一项调查中, Java 8仍然是用户中使用最多的 Java 版本。然而,调查发现,许多商店都计划升级到更新的 Java 17。

当被问及在他们的主要应用程序中使用了哪种 JDK(Java 开发工具包)编程语言时,在 Perforce 赞助的调查中,37% 的受访者回答了 Java 8。亚军是 Java 11,有 29% 的受访者使用。2021 年 10 月至 2022 年 1 月对 876 名 Java 开发专业人员进行的调查结果于本周发布在2022 年 Java 开发人员生产力报告中。

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

紧随 Java 8 和 Java 11 之后的是 Java 12 或更高版本 (12%)、Kotlin (8%)、Groovy (6%)、Java 7 或更早版本 (5%) 和 Scala (3%)。在了解其组织升级计划的调查受访者中,37% 计划在未来六个月内升级到JDK 17,这是 9 月发布的 LTS 版本。另有 25% 的人计划在未来 6 到 12 个月内升级到 JDK 17。JDK 18是一个非 LTS 版本,将于 3 月 22 日到期。

JRebel 品牌的 2022 Java 开发人员生产力报告侧重于 Java 技术和当前开发 Java 应用程序的方法。JRebel 是 Perforce 开发的 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%。

  • Apache Tomcat 是迄今为止最流行的 Java 应用程序服务器,使用率为 48%,其次是 JBoss/Wildfly,占 15%。

  • JetBrains IntelliJ 是最受欢迎的 Java IDE,占 48%,其次是 Eclipse,占 24%,Visual Studio Code 占 18%。

PS:防止找不到本篇文章,可以收藏点赞,方便翻阅查找哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

终码一生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值