New Relic近日发布了一份《2023 年 Java 生态系统状况报告》,这份报告收集了上百万份线上的应用程序的数据,统计了目前生产环境中使用最多的JDK版本,最受欢迎的JDK供应商以及容器等的相关数据。
首先大家最关心的就是目前市面上主流的JDK版本到底是多少,现在基本上有结论了,目前市面上有超过56%的应用程序使用了JDK 11,而相比之下,Java 8 的使用从2020年的84%降低到了现在的32%左右,大部分公司在这三年之间都升级到了JDK 11 或者 JDK 17这两个LTS版本上面。
相比于2022年不到1%的应用使用JDK 17来看,2023年共有超过 9% 的应用程序在生产中使用 Java 17 ,这意味着其在一年内实现了 2300% 的增长率。

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
- 项目地址:https://github.com/YunaiV/ruoyi-vue-pro
- 视频教程:https://doc.iocoder.cn/video/
在JDK 的厂商上面,Amazon这两年的增长量是比较大的,从22%上升到了31%,是目前市面上的各个JDK厂商中占比最高的。

在垃圾收集器方面,在Java 11 及以上的版本中,G1垃圾收集还是比较受欢迎的,占比有65%。

因为G1通过把Java的堆分为多个大小相等的Region,可以基于这些Region进行整堆的垃圾回收,从而避免了内存碎片的产生。并且G1在回收的过程中,标记和清理的过程是并行的,可以充分利用多个CPU来缩短STW的时长,在复制的过程中是并发的,可以让复制线程和用户线程并发执行,不需要STW。
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
- 项目地址:https://github.com/YunaiV/yudao-cloud
- 视频教程:https://doc.iocoder.cn/video/
-
cpu
+关注
关注
68文章
11326浏览量
225873 -
JAVA
+关注
关注
20文章
3006浏览量
116828 -
应用程序
+关注
关注
38文章
3346浏览量
60418
原文标题:Java 8 腰斩!Java 17 暴涨 2300%!!
文章出处:【微信号:芋道源码,微信公众号:芋道源码】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
Java并发编程的“基石”——多线程概念初识
2022全新版!Java分布式架构设计与开发实战(完结)
Java 开发者指南:全面对比传统 IDE AI 插件与 Cursor、Windsurf 等 AI 原生 IDE
Java 性能“刺客”:隐藏在并发与抽象层下的 4 大元凶及排查指南
汽车网络安全开发语言选型指南:C/C++/Rust/Java等主流语言对比+Perforce QAC/Klocwork工具支持
医院随访管理系统源码,三级随访系统源码,Java+Springboot,Vue,Ant-Design+MySQL5
Arm Neoverse CPU上大代码量Java应用的性能测试
Java 25正式发布,重要特性详解(附代码示例):灵活构造函数体、模块导入声明、AOT方法分析等
Java效率提升指南:5个Java工具选型建议及Perforce JRebel和XRebel介绍
Java 在物联网与嵌入式系统中的应用前景与挑战
Perforce JRebel 简介:即时加载代码变更,加速Java应用开发
【Java开发必备】IntelliJ IDEA数据库功能进阶指南:9个JetBrains工程师私藏技巧
Java开发者必备的效率工具——Perforce JRebel是什么?为什么很多Java开发者在用?
Java 8腰斩!Java 17暴涨2300%!!
评论