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