首页 > 业界 > 关键词  > Java最新资讯  > 正文

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

2021-07-09 08:50 · 稿源: oschina.net

声明:本文来自于微信公众号 OSC开源社区(ID:oschina2013),作者:白开水,授权站长之家转载发布。

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

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

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

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

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

从长远来看,虽然 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 的人在为社区服务方面做得很好。”

完整报告地址:https://snyk.io/jvm-ecosystem-report-2021/

举报

  • 相关推荐
  • AI日报:百度发布“绘想”平台与MuseSteamer;阿里音频驱动全身数字人模型OmniAvatar

    【AI日报】今日AI领域重要动态:1.开源语音大模型Step-Audio-AQAA发布,实现音频到语音的端到端自然转换;2.百度推出"绘想"平台与MuseSteamer,通过AI一键生成专业级视频;3.浙大与阿里联合发布OmniAvatar,音频驱动数字人技术取得突破;4.百度搜索迎十年来最大改版,新增智能框、百看和AI助手功能;5.xAI开发者控制台新增Grok4及Grok4Code引用,预示新一代AI模型即将发布;6.Gemin

  • 坦途NAVEE爆款 ST3 Pro:3699元抢百万豪车级减震神坐骑!颠簸过滤,舒适拉满!

    坦途NAVEE电动滑板车ST3Pro凭借汽车级配置成为中高端市场标杆。搭载1350W峰值功率电机,最高时速40km/h,28%爬坡能力;48V/596Wh汽车级电池通过德国莱茵认证,续航75km。采用四重悬架系统、10英寸自修复真空胎,配备三重刹车系统+智能TCS防滑系统。支持智能APP实现离线定位、蓝牙感应锁等功能。促销价仅3699元,赠送密码锁等福利。该产品重新定义了通勤工具标准,兼顾澎湃动力与舒适安全,成为3000元档电动滑板车的不二之选。

  • 苹果发布iOS 18.6开发者预览版Beta 3:国行AI遥遥无期

    今日,苹果向iPhone用户推送了iOS 18.6开发者预览版Beta 3。 开发者可在兼容设备上通过设置”应用,进入通用软件更新”下载该测试版。 目前尚未发现有可见更新内容,不过此前有消息称,iOS 18.6将会针对欧盟地区用户进行实用性更新。 苹果当前在欧盟地区的iOS版本虽然支持上述两种行为,但会插入一些警告屏幕,这引起了欧盟监管机构的关注,将会进行一些调整。 值得注意�

  • 618给双11打了个新样

    从第二次外卖大战烽烟四起,到饿了么、飞猪火速并入淘天,正好夹在两个行业大动作之间的618大促,声量被抢走了几分。 “年中618,全民血拼时”这句口号过去曾是上半年电商大促的真实写照,各平台为吸引消费者,纷纷打出“全网最低价”的旗号,陷入激烈的价格战。然而,今年的618却呈现出不同的景象,火药味不再那么浓烈。 从5月13日开始的史上最长618,像极了去年�

  • 年仅28岁 利物浦前锋若塔因车祸去世:11天前刚完婚

    多家外媒报道,利物浦前锋迪奥戈若塔在西班牙遭遇车祸去世,年仅28岁。 报道称,事故发生在西班牙萨莫拉省A-52公路65公里处,靠近帕拉西奥斯德萨纳布里亚市。 当地时间本月3日凌晨,若塔与他26岁的弟弟安德烈若塔(葡甲佩纳菲耶尔球员)一同乘坐的兰博基尼失控偏离道路,随后起火燃烧,火势还蔓延至周边植被。 事故发生后,西班牙当地迅速出动了交通警察、消防队

  • 融合数据中台与动态调度:林剑峰在共享出行智能算法开发中的技术探索

    本文讲述了林剑峰在智能出行领域的十年深耕历程。作为系统工程师,他主导构建了融合数据、算法与规则引擎的智能调度体系,通过动态聚类和路径规划模型显著提升了共享单车调度效率。其创新包括分级围栏模型、嵌入式调度判断模块等专利技术,实现了跨区域精准调度和系统自主运行能力。数据显示,他推动的系统使车辆调度效率提升37.38%,异常识别准确率显著提高。林剑峰的工作体现了"技术+业务"的系统设计理念,为城市智能交通建设提供了可借鉴的技术范式。

  • 华为回应《原神》鸿蒙版何时上线:正进行鸿蒙5的开发适配

    日前,华为终端BGCEO何刚微博发文,称鸿蒙5上架了很多游戏,我也要下载体验一下。 有网友在评论区留言询问:《原神》啥时候上线? 对此,华为终端客户服务表示,华为正与应用开发者进行HarmonyOS 5的开发适配与技术沟通工作,因体量、功能差异不同功能的适配周期和进度不同,可以尝试在应用市场我的心愿单中添加心愿。 一旦应用上架,应用市场将会第一时间通过通知

  • Java开发人员如何看待生成式AI的兴起?

    Python是生成式AI的首选编程语言,随着生成式AI领域的大热,相关的Python框架和库自然也受到了极大关注。“这对Java开发人员又意味着什么呢”?TheNewStack带着这一疑问询问了Java开发人员对于GenAI以及Python采用率增长的看法。这两种语言可以利用各自的优势相互补充。

  • 国产战棋《三国望神州》亮相联合国,争锋测试7月11日开启

    快手旗下弹指宇宙自研战棋游戏《三国望神州》于7月2日开启限量删档测试招募,7月11日正式开测。游戏融合中国传统水墨艺术与经典战棋玩法,采用中式传统美术风格,通过剧本式剧情推进让玩家以英雄视角体验三国故事。游戏将亮相7月8-17日在日内瓦联合国总部举办的"版权在中国"主题展览,向世界展示中华文化。本次测试优化了主将定位机制与成长体验,简化晋升节点设计,新增主将培养重置功能,并针对此前玩家反馈的主线流程等问题进行大规模优化。游戏在TapTap平台长期维持9分以上高评分,展现了中国游戏的文化厚度与玩法创新。

  • 首超Win 10!Win 11成为第一大操作系统

    据媒体报道,StatCounter最新的统计数据显示,Windows 11在PC操作系统市场迎来重要里程碑:其市场份额已达51.77%,首次超越Windows 10(45.02%),成为全球使用率最高的Windows版本。 这一超越来之不易。Windows 11自2021年10月发布以来,初期因稳定性问题和兼容性质疑,遭遇了用户的谨慎观望,甚至出现预装新机降级”回Windows 10的现象。这导致其普及速度相对缓慢:2023年底,其份额仅�