Azul今日发布《2026年Java现状调查与报告》。该报告基于全球2000多名Java专业人士的反馈,显示企业技术栈正在出现两条并行趋势:一是Java在人工智能相关开发与生产部署中的使用上升;二是受定价与许可因素影响,企业加速从Oracle Java向非Oracle的OpenJDK发行版迁移。
Java在企业AI工作负载中的使用上升
报告显示,62%的组织目前使用Java编写人工智能功能,高于去年的50%。受访者反馈的变化指向一个趋势:企业在将AI从试验阶段推向生产时,倾向于把机器学习能力与既有Java应用进行集成。
在应用层面,31%的受访者表示,其构建的Java应用中超过一半包含AI功能。受访者提及的相关生态包括JavaML和Deep Java Library(DJL)。同时,受访者认为,为保持Java在AI驱动开发环境中的竞争力,关键能力包括:对现代Java版本的长期支持(35%)、内置安全功能(34%)、可观测性洞察(32%)、大数据访问支持(30%)以及与大型语言模型的集成(30%)。
Oracle Java定价担忧推动迁移
报告称,自Oracle在2023年引入基于员工数的定价模型后,围绕成本与许可的不确定性在受访者中持续升温。调查中,92%的受访者表示担忧Oracle Java定价,仅7%表示“完全不担心”。
在应对措施上,81%的组织已迁移、正在迁移或计划将部分Oracle Java迁移至非Oracle的OpenJDK发行版;其中,63%的组织计划迁移其全部Java资产。受访者给出的主要驱动因素包括:成本(37%)、偏好开源(31%)、持续变更带来的不确定性(29%)以及Oracle Java审计风险(26%)。此外,21%的受访者表示已遭遇Oracle Java审计。

云成本优化:高性能Java平台成为常用手段之一
报告还关注了企业在公共云环境中的成本控制。调查显示,97%的参与者已采取措施降低公共云成本;在受访者列举的五大策略中,使用高性能Java平台占比为41%。
尽管企业持续推进优化,报告称仍存在资源浪费现象:74%的组织表示其公共云环境中超过20%的计算资源未被使用。报告同时指出,在至少90%应用运行在Java上的企业中,使用高性能Java平台提升应用性能的比例从61%上升至81%。
死代码与CVE“噪音”影响DevOps效率
在研发与运维效率方面,报告称死代码与未使用代码仍是影响生产力的因素之一:63%的受访者表示死代码影响团队生产力,仅6%表示完全没有影响。
安全层面,56%的企业表示每天或每周处理与Java相关的CVE,高于2025年的41%。此外,30%的受访者称团队在追踪误报上耗费超过一半时间;报告将其归因于扫描器标记了生产环境中从未执行过的代码路径中的漏洞。
Azul联合创始人兼CEO Scott Sellers在报告发布时表示,Java在推动新一代AI应用、云成本控制以及资产现代化方面仍具战略重要性。
