Java 25 正式版预计 9 月 16 日发布,不再支持 32 位 x86 架构
Java 25 长期支持版本(LTS)现已进入发布候选(RC)阶段,首个 RC 版本已发布,正式版(GA)计划 2025 年 9 月 16 日发布。
本次 RC 为第一版,第二版预计在 8 月 21 日推出,但功能集已冻结,后续更新仅限于严重 Bug 的修复。据 所知,该版本包含 17 项新特性(其中 6 项为预览状态),同时宣布终止对 32 位 x86 架构的支持,成为首个仅支持 64 位 x86 的 JDK 版本。
开发团队表示,“维护该端口的成本已超过其收益”,且当前绝大多数 x86 用户均可运行 64 位应用。其他 32 位平台(如 ARM32)不受影响。
主要新功能包括:
函数主体灵活构造:允许在显式构造函数调用前出现语句。该特性曾在 JDK 24 中预览,本次正式定稿,虽改进幅度不大,但扩大了合法 Java 代码的范围。
密钥派生函数(Key Derivation Functions)API:为密码算法提供新接口,作为支持后量子密码学的基础组件之一,应对量子计算对现有加密算法的威胁。
作用域值(Scoped Values):作为线程变量的新方案,替代现有线程本地变量,解决其在可变性、生命周期和继承开销方面的三大设计缺陷。原有线程本地变量仍可使用,但建议迁移至新方案。
模块导入声明:允许通过模块定义实现多包按需导入,精简代码结构。
紧凑源文件与实例 main 方法:支持隐式声明类,减少样板代码,简化 Java 初学者的编程体验。
根据 Azul《Java 现状报告》调研,大多数组织倾向于使用 LTS 版本,升级较为谨慎。截至 2024 年使用最广泛的版本仍是 2021 年发布的 JDK 17。
从编程语言趋势看,Java 的使用保持稳定。在专业开发者中,Java 的占比从 2024 年的 30% 微降至 2025 年的 29.6%,与微软 C#接近。
RedMonk 基于 GitHub 代码库与 StackOverflow 标签的排名显示,过去 12 年 Java 始终位列前三。尽管部分开发者因谷歌将 Kotlin 定为 Android 主要语言而转向 Kotlin,但 Java 在企业级开发中的地位依旧稳固。
- 1《冒险岛世界:枫星》完全入坑指南!无门槛自由交易!
- 2腾讯全新开放世界二游《归环》4月28日开启首测
- 32004年游戏及大事件TOP10:魔兽世界和怪物猎人谁改变了世界?
- 4蓝洞工作室再次挑战MMORPG!《TERA2》开始招聘开发者
- 5《天堂》开发商旗下新作《Time Takers》公开实机视频合集
- 6腾讯超酷二次元新游新PV首曝 多结局分支策略RPG
- 7魔兽国服最新骚操作!时光服活动加码,公会大佬们逼格拉满
- 8【魔兽世界】12.05 最新全职业DPS排行!一个热门职业史上首次三系垫底
- 9魔兽世界:曝《暗黑4》新赛季内容大砍!为了卖DLC真是煞费苦心
- 10燕云十六声:新武学上线!舞绫鼓实机帅炸了!守护秦川大熊猫活动上线预告


