• 现在 Java 22 的功能已经完成,是时候介绍一下这个新版本为我们(开发人员)带来的所有功能了。 1、JEP 461 – 流收集器(预览)通过支持自定义中间操作增强了 Stream API。这是一个预览 API。
  • 从今天起,Java 将进入下一个 "降级 "阶段--这意味着功能列表已被冻结,预计不会再有新功能。因此,我们将查看完整的功能列表。 JE
  • Java 22 的参考实现 JDK 22 现已全面可用。 来自 Oracle 的 GPL 许可的 OpenJDK 版本可在此处获得:https://jdk.java.net/22 icon
  • Valhalla 项目是针对 JVM 性能的重要项目,旨在优化内存布局和提高性能。该项目旨在支持自定义“基元”或值对象的创建,以获得更好的内存局部性和更高的性能。 在测试中,Valhalla 项目展现出了排序速度快9.7倍和累加器速度快12.5倍的惊人性能 icon
  • 计算常量是最多初始化一次的保持器对象。它保证在不晚于第一次访问时被初始化。 这是Java中定义#单例 的另一种方式。 概括引入计算常量,它们是最多初始化一次的不可 icon
  • Java 的稳健性和跨平台功能使其成为企业应用程序的主力。不过,在有些情况下,Java 应用程序需要与 C 或 C++ 等语言编写的本地库进行交互。Java 本地接口(JNI)一直是满足此类需求的传统解决方案,但它也有自身的复杂性和性能开销。OpenJDK 的 JEP 454 旨在提供一种更直接、更 icon
  • JEP草案介绍: JEP 461:流收集器(预览)这是 #Akka 前任技术负责人 Viktor Klang 建议提出的JEP,如果修改流 API 时会发生什么?我们似乎收到了一份关于新开发方向的建议,而该 icon
  • 提供用于解析、生成和转换 Java 类文件的标准 API。这是一个预览 API。 目标 提供准确、完整、高 icon
  • 今年早些时候,英特尔发布了x86-simd-sort 作为使用 AVX-512 的超快排序库。 icon
  •  JDK 22 GA 即将到来,本文介绍该版本中 OpenJDK 的垃圾收集器GC的最新更改,主要是提升了效率和性能。 icon
  • Java 目前有类class 和记录record 引用类型。他们仍在计划添加值记录value record和值类型value class。 增加了!,Long!是 Long 的非空版本。 增加了隐式构造函数选项,它告诉 Java,类/记录允许默认值为全零。 icon
  • 本手册旨在提供使用Java 22和Rust 1.81.0创建 Java 到 Rust 库的绑定的全面指南。 它将介绍允许 Java 应用程序调用 Rust 函数所需的基本步骤和概念,并利用 icon
  • 在本文中,我们将介绍如何使用代码反射在 Java 中实现 Triton 编程模型,以替代 Python。 代码反射(Code Reflection)是 OpenJDK Project Babylon 项目正在研究和开发的一项 Java 平台功能。< icon
  • JDK HTTP Server代码库包含真实的世界的示例(CRUD,auth,高级模式等), 创建此代码库是为了演示使用JDK HTTP Server构建的完全成熟的全栈应用程序,包括CRUD操作,身份验证,路由,分页等。有关如何与其他前端 icon
  • 在本文中,我们了解到分代 ZGC 是 JVM 垃圾收集技术的一项重要创新。它建立在分代假设的基础上,能够更有效地收集短命对象的垃圾。这可以提高各种 Java 应用程序的性能。 吞吐量、延迟和整体应用程序性能的提升是考虑在现代 Java 部署中使用分代 ZG icon