Java 8 腰斩!Java 17 暴涨 430%!!

NewRelic的最新报告显示,Java17的采用率在过去一年增长了430%,成为继Java11后的热门选择。Java11仍占主导,超过56%的应用在使用。非LTS版本使用率下降,Java14是最受欢迎的非LTS版本。AmazonCorretto超越甲骨文,成为首选JDK供应商,市场份额达31%。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

点击关注公众号,Java干货及时送达1ef0fb6d583045a41d961d17cd4cbde0.png

2f92c9a22cc2d8c6320b63d11298f5b5.png 学习 Spring Cloud 微服务的正确姿势!

81591a1ce03b67f88952a4d16a3737af.png 用上 ChatGPT 啦,强的离谱!

b543b394abf6e8074e7fa0f04ef8ad34.png 终于把 Spring Boot 3.0 写成书了!


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

New Relic 最新发布了一份 “2023 年 Java 生态系统状况报告”,旨在提供有关当今 Java 生态系统状态的背景和见解。

该报告基于从数百万个提供性能数据的应用程序中收集的数据,对生产中使用最多的版本、最受欢迎的 JDK 供应商、容器的兴起等多方面进行了调研分析。

Java 17 用户采用率在一年内增长了 430%

Java 每两到三年推出一个长期支持 (LTS) 版本。其中,目前最受欢迎的一个版本是 2018 年 9 月发布的 Java 11;有超过 56% 的应用程序在生产中使用它,高于 2022 年的 48% 和 2020 年的 11% 占比。

2014 年发布的 Java 8 紧随其后,近 33% 的应用程序在生产中使用该版本,低于 2022 年的 46%。

报告称,虽然 Java 11 已经连续两年占据榜首,但 Java 17 (2021 年 9 月发布) 的采用率增长远远超过了 Java 11 推出时的情况。现共有超过 9% 的应用程序在生产中使用 Java 17 (2022 年还不到 1%),这意味着其在一年内实现了 430% 的增长率。而 Java 11 花了多年时间才达到接近这个水平的增长。

对 Java 7 (2011 年 7 月发布的 LTS 版本) 的支持已于 2022 年结束,现只有 0.28% 的应用程序仍在生产中使用该版本。大多数使用 Java 7 的应用程序都是尚未升级的遗留应用程序。

d4c2b571b2281b6c39a562edb27f4aa7.png

Java 14 是最受欢迎的非 LTS 版本

与 LTS 版本相比,仅支持六个月的非 LTS Java 版本的使用率仍然极低;只有 1.6% 的应用程序使用非 LTS Java 版本,低于 2022 年的 2.7%。

其中,于 2020 年 1 月发布的 Java 14 仍然是最受欢迎的非 LTS 版本;使用率为 0.57%,低于 2022 年的 0.95%。Java 15 紧随其后为 0.44%,低于 2022 年的 0.70%。

79a68f7c8c4cc53f47eeebec44caffa8.png

报告认为,导致非 LTS 版本使用率下降的一些可能因素包括:

  • 缺乏支持

  • 特性的感知吸引力

  • 距离下一个 LTS 版本的时间长度

另外,如果你近期准备面试跳槽,建议在Java面试库小程序在线刷题,涵盖 2000+ 道 Java 面试题,几乎覆盖了所有主流技术面试题。

Amazon 是现在最受欢迎的 JDK 供应商

2020 年,甲骨文是最受欢迎的 JDK 供应商,占据了大约 75% 的市场份额。

2022 年,甲骨文虽然保住了第一的市占位置,但其份额已经缩水了近一半,跌至 34%,2023 年还继续下滑到了 28%。New Relic 认为,导致这一现象的主要原因是甲骨文对 Java 11 的限制性许可。此后,该公司对 Java 17 恢复了更加开放的立场。

与此同时,Amazon Corretto 使用率大幅增加成为最常用的 Java 开发工具包,市场份额达到 31%。使得该公司成为最受欢迎的 JDK 供应商,其 2020 和 2022 年的市占分别为 2.18% 和 22%。

d14307cb07373fa2ff7b6983eccdbbc1.png

报告中的一些其他内容还包括:

  • 容器化应用程序已成为主流 —— 向 New Relic 报告的 Java 应用中有 70% 是从容器中进行的。

  • Garbage-First (G1) 垃圾收集器仍然是使用 Java 11 或更高版本的用户的最爱,有 65% 的使用率。其他在 Java 8 之后出现的实验性垃圾收集器(ZGC 和 Shenandoah)在生产系统中的使用仍然很少。两者都有生产就绪版本,但在一般处理中仍然可以忽略不计。

更多详情可查看完整报告:https://newrelic.com/resources/report/2023-state-of-the-java-ecosystem


最后宣传下我的 ChatGPT 知识星球,R哥最近 ChatGPT 玩疯了,用它写文章、生成代码、做表格、写 PPT、写文案、做面试题,效率提升了 N 倍。

建议尽快上车,现在上手成本是越来越高了,不割韭菜,R哥是实实在在教大家东西。

星球分享了大量 ChatGPT 学习资料, 还输出了 50+ 篇保姆级教程,持续更新中,涉及方方面面,真正的高质量知识星球。

目前还是优惠价,快扫码加入吧:

287d7fa501ee6f16d75c61c8d593f69a.png

1000 人后正式涨价啦,早就是优势!

End

357e7844b3c9fc67ac3a73f28d141608.png 学习 Spring Cloud 微服务的正确姿势!

e92640dfc67901a0ae4ca7f9437bde20.png 博客园在绝境求生。。

ecc10514bfc540ba064c40a368a4ecad.png 用上 ChatGPT 啦,强的离谱!

8a49e57d815e0b1147154e60c86e93c4.png 吴恩达 ChatGPT 免费视频课程来了!

f38a2e1a17053d18a41d6b0920904c17.png Java 20 正式发布,超神了。。

👇 点击阅读原文,玩转 ChatGPT!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值