向量 API 再次进入孵化阶段,这是它在 JDK 中的第十次亮相。该 API 旨在让 Java 能够利用 CPU 的向量指令,从而比标量计算更高效。在 JDK 25 中,它进行了两项重要改进:其一,底层数学函数的实现从 HotSpot JVM 内部的 C++ 代码迁移到通过 外部函数与内存 API 调用原生数学库,提升了可维护性;其二,在支持的 x64 CPU 上,Float16 ...
2024 年 9 月,甲骨文公司在其 OpenJDK 发行版 Oracle JDK 23 中添加了一项实验性功能GraalVM JIT 编译器。GraalVM JIT 编译器比标准 OpenJDK JIT 编译器更快,也更易于维护。甲骨文的这一举动引起了争议,因为他们曾研究过将 GraalVM JIT 编译器纳入所有 OpenJDK 发行版,而不仅仅 ...
作者 | Michael Redlich 译者 | 平川OpenJDKJEP 532(模式、instanceof 和 switch 中的基本类型第五轮预览)已从候选状态提升至 Proposed to Target 状态,计划在 JDK 27 中交付。该 JEP 在 JDK 23 至 JDK 26 期间经历了四轮预览后,现在推出了第五个预览版,内容保持不变。该特性增强了模式匹配功能,允许在所有模式上 ...
IT之家 3 月 18 日消息,Oracle 甲骨文美国当地时间 17 日宣布推出 Java 编程语言的最新版本 —— Java 26 (Oracle JDK 26)。新版本带来了数千项改进,不仅能提升开发人员的工作效率、简化语言,还能帮助开发人员将 AI 和加密功能集成到他们的应用程序中。 Oracle 同时 ...
快科技9月18日消息,Java 23目前已经正式推出,这是继Java 22之后的又一个非长期支持(LTS)版本,Oracle 对此版本仅提供六个月的支持。 Java 23包含12个新的JEP(JDK增强提案),其中包括其中包括将ZGC的默认模式切换为分代模式。 477:隐式声明的类和实例主方法 ...
Oracle 已发布第 26 版 Java 及虚拟机。作为继 JDK 25 之后的首个非 LTS 版本,其最终功能集包含 10 项 JEP,其中五项仍以预览或孵化器特性形式推进。该版本包含的 JEP 如下: JEP 500:让 final 关键字名副其实 JEP 504:移除 Applet API JEP 516:支持任意 GC 的提前编译对象 ...
Oracle 在周二加利福尼亚州红木海岸举办的 JavaOne 2026 大会开幕日发布了 Java 26,延续了该平台六个月的发布节奏,提供了一系列在性能、安全性和语言表达能力方面的渐进但有意义的改进。 该版本交付了 10 个 JDK 增强提案(JEP),涉及从 HTTP/3 网络支持到垃圾 ...
Java编程需借助JDK开发工具,许多初学者常询问如何安装JDK以及安装时的注意事项。本文将详细介绍JDK的安装步骤,并说明过程中需留意的关键环节,帮助开发者顺利完成环境搭建,为后续学习和开发打下基础。 1、 首先访问Oracle官网,根据计算机系统环境选择 ...