• 我的订阅
  • 科技

Java 17 采用率增长 430%、Java 11 稳居第一,最新 Java 编程语言报告来了!

类别:科技 发布时间:2023-05-30 20:00:00 来源:CSDN

编译 | 苏宓

出品 | CSDN(ID:CSDNnews)

1995 年,Sun Microsystem 公司发布了 Java 程序设计语言,为开发现代多媒体应用程序提供了一种更加可移植和交互的方式。从那时起,Java 便成为主流的编程语言之一,被应用于各行各业,也有着“一次编写,到处运行”的优势特性。

近日,为揭晓 Java 生态系统的最新发展状况,分析公司 New Relic 在调研了新版本、容器应用、垃圾回收等特性之后,最新发布了《2023 年 Java 生态系统现状》报告。

在本文中,我们将与 大家共同深入了解这门被广泛应用的编程语言。

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

众所周知,Java 版本分为长期支持(LTS)和短期支持支持版本。一般长期支持的版本都比较稳定,或者官方会不断更新补丁包。短期支持版本只是作为过渡版存在。

自 2017 年 Oracle 将 Java 版本的更新频率更改为六个月一次时,长期支持 LTS 版本大概 2-3 年更新一次。不过,这种高频的更新率让无数网友怨声载道,学不动的声音不绝于耳,以至于很多人呈现出“你更任你更,我不用”的“摆烂”状态。

这不,Oracle 在今年 3 月最新发布了 Java 20 版本。不过,据最新数据报告显示,Java 11 已连续两年位居榜首,成为开发者最常 用的 Java 版本。

当下,超过 56% 的应用程序在生产中使用 Java 11,这一比例要高于 2022 年的 48% 和 2020 年的 11%。

Java 17 采用率增长 430%、Java 11 稳居第一,最新 Java 编程语言报告来了!

Java 8 的使用率紧随其后,近 33% 的应用程序在生产中使用它(低于 2022 年的 46%)。

虽然 Java 11 稳居第一,但是最新的 LTS 版本 Java 17 的采用率逐年攀升,从去年不到 1% 的比例,迅速增长至今年的超过 9% 的占比。研究报告显示,Java 17 在过去一年内增长率为 430%,而彼时 Java 11 花了数年时间才达到那个水平。

相较之下,只有 0.28% 的应用程序仍在生产中使用 Java 7。这并非没有根由,究其原因,是因为官方对 Java 7 的支持已于 2022 年结束。大多数使用 Java 7 的应用程序都是尚未升级的遗留应用程序。

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

与 LTS 版本相比,短期的非 LTS Java 版本的使用率仍然极低,只有 1.6% 的应用程序使用非 LTS Java 版本(低于 2022 年的 2.7%)。

根据报告调研发现,可能导致影响非 LTS 版本使用率下降的一些因素包括:缺乏支持缺乏吸引力的新功能距离下一个 LTS 版本发布的时间太短

曾几何时,Java 8 发布了之后,外界并不能知晓下一个 LTS 版本 Java 11 会什么时候发布。不过,后来 ,Oracle 明确做出承诺:六个月一次更新,自此大家都有了清晰的认知,自然宁愿等等下一个 LTS 版本,也不愿在生产环境使用不稳定的非 LTS 版本。

数据显示,在使用的非 LTS Java 版本中,Java 14 仍然是最受欢迎的,占比0.57%(低于 2022 年的 0.95%),Java 15 紧随其后(0.44%,低于 2022 年的 0.70%)。

Java 17 采用率增长 430%、Java 11 稳居第一,最新 Java 编程语言报告来了!

亚马逊现在是最受欢迎的 JDK 供应商

近年来,使用的 Java Developer Kit (JDK) 发行版的源代码发生了变化。过去,很多开发人员常常从 Oracle 获得他们的 JDK,但是 Oracle JDK 后来针对商业应用采取收费政策,这也让很多人望而却步,好在 OpenJDK 项目日渐丰富,成为众人的选择。

调查数据显示,2020 年,Oracle 是最受欢迎的 JDK 供应商,约占 Java 市场的 75%。在其 JDK 11 发行版的许可更严格之后(在 Java 17 回归更开放的立场之前),业界开发者开始逐渐远离 Oracle。虽然 Oracle 在 2022 年以 34% 的份额保持榜首,但在 2023 年下滑至 28%。

与之形成鲜明对比的是,Amazon 的使用率急剧上升至 31% 的市场份额(从2020 年的 2.18% 和 2022 年的 22%),使其成为最受欢迎的 JDK 供应商。

Java 17 采用率增长 430%、Java 11 稳居第一,最新 Java 编程语言报告来了!

容器统治一切

容器化应用程序已成为主流,据 New Relic 调研显示,70% 的 Java 应用来自容器。

容器会影响工程团队分配计算和内存资源的方式。例如,New Relic 数据显示,在容器中运行的应用程序少于 4core 的比例要高得多。

工程团队正在摆脱容器中的单核设置,只有 36% 在使用(低于 2022 年的 42%),并转向多核设置,超过 29% 使用 8core 设置(高于 2022 年的 20%)。

工程团队通常在他们经常部署容器的云环境中使用较小的计算设置。但是,这种趋势可能会给某些应用程序带来意想不到的问题,这可能会导致配置减少。例如,如果团队只使用一个 CPU,他们可能得不到他们期望的垃圾收集器——即使他们明确地设置了它。

Java 17 采用率增长 430%、Java 11 稳居第一,最新 Java 编程语言报告来了!

垃圾回收

New Relic 数据显示,Garbage-First (G1) 垃圾收集器仍然是使用 Java 11 或更高版本的用户的最爱,65% 的客户使用它。G1 的主要好处之一是,它清除较小的区域而不是一次性清除大区域,从而优化了收集过程。它还很少冻结执行并且可以同时收集年轻代和老年代,这使它成为工程师的一个很好的默认设置。

其他在 Java 8 之后出现的实验性垃圾收集器(ZGC 和 Shenandoah)在生产系统中的使用仍然很少。两者都有生产就绪版本,但在一般处理中仍然可以忽略不计。

Java 17 采用率增长 430%、Java 11 稳居第一,最新 Java 编程语言报告来了!

完整的报告内容详见:https://newrelic.com/sites/default/files/2023-04/new-relic-2023-state-of-the-java-ecosystem-2023-04-20.pdf

▶ 起底ChatGPT账号生意:成本3块卖30,有人月赚20万;马斯克本周访华,系三年来首次;Qt 5.15 LTS结束|极客头条

▶ 因用 ChatGPT 打官司,从业 30 年的律师反遭制裁:6 个案例全是假的!

▶ Rust 社区管理再起“内讧”,外部专家遭排挤,核心成员主动请辞,立即生效! 返回搜狐,查看更多

责任编辑:

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-05-31 12:45:12

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

难学、速度慢……有关 Rust 的五大传言,谷歌下场澄清!
...SDNnews)2015 年,Rust 1.0 版正式发布,这是一种相对较新的编程语言,具有很多功能。关注 Rust 提供的性能和安全保证的开发人员可能很想知道是否可以仅使用 Rust 来代替他们之前使用的所有语言
2023-06-30 17:01:00
Windows 11 初尝 Rust,36000 行内核代码已重写!
...新项目,并建议在需要使用 noc-GC 语言的场景下使用 Rust 编程语言。如今在微软 Windows 内核宣布采取 Rust 重写之际
2023-05-16 20:00:00
2023 年需求最大的 8 款编程语言出炉
...前发布了2023年度(2022年1月至2023年5月),需求量最大的编程语言数据,显示JavaScript、Python
2023-07-22 19:04:00
仅12%程序员担心被AI取代!62%开发者在使用AI工具
...,VS Code和Visual Studio仍是最流行的IDE,Java仍然是最常用的编程语言,而Python则是开发者最希望使用的语言
2024-08-12 14:21:00
tiobe编程社区指数排行榜,python荣膺榜首
...2024年技术招聘现状》报告显示,Python是目前最受欢迎的编程语言之一,在该平台的投票中,用户给予了超过60%的支持票数。这一结果显示出越来越多的人正在转向Python进
2024-03-24 10:43:00
2024年系统编程语言调查报告出炉:Rust稳居榜首
快科技1月1日消息,据报道,最新发布的《2024年系统编程语言调查报告》对当前主流的系统编程语言进行了全面比较和评估,包括C、Rust、Ada、Zig、Odin和Jai等。报告从
2025-01-01 18:43:00
目测,2023年需求最大的 8 种编程语言!
...过 1200 万个开发人员职位需求,并从其中挑选了明确需要编程语言的工作机会,得到了 2022 年最受欢迎的 8 种编程语言
2023-01-29 10:00:00
github发布2023年度开源状态报告
...;现在则更多尝试使用AI模型和LLM(如ChatGPTAPI)。 而在编程语言方面,IT之家注意到,JavaScript再次位于榜首
2023-11-20 11:45:00
tiobe公布2023年1月编程语言排行榜:c++成最佳编程
...月7日消息,软件测试公司Tiobe会跟踪软件开发人员所使用编程语言,并每月根据流行程度来发布榜单。在今天公布了 2023年1月编程语言排行榜中,该公司评选C++成为2022年
2023-01-07 21:42:00
更多关于科技的资讯:
记者走基层|裸眼3D,让影像“悬浮”在空中
10月27日,河北景优数字仿真科技有限公司,三维视觉设计师正在制作3D片源。河北日报记者 常方圆摄一只蜜蜂翩然“飞”离播放设备
2025-10-28 08:33:00
10月27日,第三届山西省智能制造推进大会在太原举行。在山西省卓越级智能工厂和智能制造优秀供应商授牌仪式上,太钢不锈钢股份有限公司
2025-10-28 07:23:00
从“复活”一只龙鸟到定义一个产业,越疆用具身智能撬动文化科技新生态
当电影《博物馆奇妙夜》中展品“活”过来的奇幻场景照进现实,一场由科技驱动的文旅产业变革正悄然拉开序幕。近日,越疆初息工厂宣布成功打造全球首个超仿生具身智能体——以多模态具身智能技术“复活”的中华龙鸟
2025-10-28 07:48:00
近400名人才角逐南京市“双创项目”人才“赛马”金陵城,创新与产业双向奔赴□南京日报/紫金山新闻记者 张安琪10月26日
2025-10-28 07:50:00
中国消费者协会与中国物品编码中心合作,于近日在“全国消协智慧315”小程序上线“消协帮您找,扫码辨商品”新功能。该功能依托编码中心国家商品数据库的权威信息
2025-10-28 07:58:00
近日,大金科工(天津)车业有限公司(以下简称“大金科工”)开业仪式在武清开发区举行。大金科工由大行科工(深圳)股份有限公司与金轮集团共同注资成立
2025-10-27 14:11:00
电竞赛事下沉 重构经济文化新生态
第十二届王者荣耀全国大赛举办颁奖礼第十二届王者荣耀全国大赛总决赛落地天津五大道民园广场无畏契约嘉年华 前王者荣耀职业联赛选手刺痛(右)与粉丝合影无畏契约瓦友社迎新季线下活动和平精英村镇赛广东清远站
2025-10-27 14:11:00
据IDC数据显示,2025年中国GEO市场规模突破200亿元,年复合增长率高达67%,超过78%的企业已将GEO纳入品牌增长与智能营销的核心战略
2025-10-27 14:20:00
中国品牌出海:从产品制造向品牌价值跃升
“不出海,就出局。”这句话听起来很极端,但折射出中国制造业在全球化时代的现实处境。今天,中国企业出海,已不再是讨生活般的生存选择
2025-10-27 14:23:00
喜讯!毕节这家电厂获两项国家实用新型专利
多彩贵州网讯(通讯员 田永梅 张仁玉)近日,纳雍电厂自主研发的“一种可移动手持电压波形示波器判断N600中性线断线装置”与“一种新型二次回路防误碰接线端子隔板”两项创新成果
2025-10-27 15:05:00
顺丰超脑2.0获2025 CCF科技成果奖,本年度物流领域唯一!
10月24日,在中国计算机大会(CNCC 2025)的颁奖典礼上,顺丰科技携手深圳大学申报的“面向物流网络的专家智能体+垂域 AI 模型协同决策技术研究与规模化应用”项目脱颖而出
2025-10-27 15:40:00
近日,2025年《财富》中国最佳设计榜单正式揭晓,东软集团全资子公司东软云科技推出的“重塑用药指导体验”创新数字服务实践成功登榜
2025-10-27 15:46:00
“运动健身”交易同比增长超111%!贵州年轻人健康消费升温
记者日前从美团获悉,今年以来,贵州地区各种潮流运动消费需求明显,“运动”关键词搜索量同比增长超51%,其中,“保龄球”搜索量同比增长超181%
2025-10-28 00:32:00
重塑智慧农业新未来 | 潍柴雷沃发布中国首个智慧农业AI大模型
鲁网10月27日讯10月26日,在2025中国国际农业机械展览会上,潍柴雷沃智慧农业AI大模型全场景重磅发布,全面赋能农业生产从播种
2025-10-27 16:21:00
内功修炼+市场开拓 河钢张宣科技镀锌产线强势创效
河北新闻网讯(董佳倩)近日,河钢集团张宣科技传来捷报,其镀锌产线凭借“内功修炼+市场开拓”实现经营创效。9月份,该公司镀锌丝产品销量环比增长77%
2025-10-27 18:01:00