IT之家4月7日消息 外媒 onMSFT 报道,近 25 年来,Java 一直是一股不可忽视的力量。它带来了 “一次编写,在任何地方运行”的承诺,其想法是允许开发人员将其应用程序编译成字节码,可以在任何支持其 Java 虚拟机的平台上运行,有时也被称为 Runtime 运行时环境。
经过评审,JEP 475(G1 延迟屏障扩展)从 Proposed to Target 进入到 Targeted 状态,计划在 JDK 24 中发布。该 JEP 建议将 G1 垃圾收集器的屏障扩展从 C2 JIT 编译器的早期阶段推迟到后期阶段,以此来简化 G1 垃圾收集器屏障的实现。这些屏障记录了有关应用程序内存访问的 ...
Phoronix 网站使用 Phoronix Test Suite 对比了在 OpenJDK 8/11、GraalVM 20 与 Amazon Corretto JVM 几个 JVM 平台中 Java 的基准性能。 Phoronix Test Suite 是一个全面的测试和基准测试平台。可用于 Linux、Solaris、macOS、Windows 和 BSD ...
IT之家 3 月 22 日消息,Oracle 旗下的 OpenJDK Java 20 今天正式发布,达到全面可用性(GA)状态。 OpenJDK Java 20 引入了作用域(scope)值作为孵化 API。Java 的作用域值允许在线程内和线程间共享不可变数据,并且优先于线程局部变量。Java 作用域值旨在易于使用、易于 ...
2019-09-18 17:01:22 出处:快科技 作者:上方文Q编辑:上方文Q 评论(0) 此次发布的版本包含JDK 9-12各个版本中的新功能,包括模块化系统、默认G1 GC、Flight Recorder、jshell、多版本兼容JAR包、HTML5 Javadoc、Epsilon GC、Launch Single-File Source-CodePrograms等。 与此同时,龙芯中科也 ...
IT之家 2 月 20 日消息,将于今年 4 月发布的 Ubuntu 26.04 长期支持版(LTS)将进行一项重要的底层技术调整:默认 Java 版本将从当前的 OpenJDK 21 过渡到最新的长期支持版本 OpenJDK 25。 Ubuntu 开发团队已于本周更新了 java-common 软件包,将 OpenJDK 25 设置为系统默认的 Java ...
JEP 534(默认采用紧凑对象头)已从 JEP Draft 8361187 升级为候选状态。该提案将 JEP 519(紧凑对象头)(已随 JDK 25 发布)设为 HotSpot JVM 中的默认对象头布局。要了解有关紧凑对象头的更多详情,请参阅InfoQ 的这篇新闻报道。 JEP 533(结构化并发第七个预览版)已从 ...
IT之家 9 月 20 日消息,昨日晚间,Oracle 公司宣布推出 Java 21 的正式版本,以及相应的 JDK 21 开发工具包,该版本是继 JDK 17 之后最新的长期支持(LTS)版本,将获得至少 8 年的支持。 该公司还宣布,对五年前发布的 Java 11 的长期支持已延长至 2032 年 1 月。