小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate

在本期JEP Café中,我们挑战“十亿行挑战”,使用JDK 22的标准内存API展示如何高效处理二进制数据,包括选择Arena实现、创建内存段、定义内存布局,以及使用VarHandles和并行流处理数据。

使用内存API处理十亿行数据 - JEP Café 第25期

insidejava
insidejava · 2026-01-17T00:00:00Z
JEP 525 为 Java 的结构化并发引入超时处理和连接器改进

JEP 525 完成了即将发布的 JDK 26 的结构化并发第六次预览,旨在简化并发任务管理。新版本引入超时处理和自定义连接器,允许在超时情况下返回部分结果,同时对 API 进行了小幅改进,保持核心模型稳定,增强了相关任务的管理。

JEP 525 为 Java 的结构化并发引入超时处理和连接器改进

InfoQ
InfoQ · 2026-01-05T15:10:00Z
JEP 500:Java通过限制反射来强制执行严格的final字段不可变性

JEP 500已完成,旨在防止通过深度反射修改final字段,未来将默认抛出IllegalAccessException。JDK 26引入警告机制,允许开发者选择反射行为,以支持更强的优化和可靠性。

JEP 500:Java通过限制反射来强制执行严格的final字段不可变性

InfoQ
InfoQ · 2025-12-18T16:21:00Z

Oracle Java团队成员分享了他们的新闻和观点。

JEP 目标于 JDK 26:530:模式中的原始类型、instanceof 和 switch(第四次预览)

insidejava
insidejava · 2025-12-06T00:00:00Z
JEP 526 在 JDK 26 之前简化了延迟初始化

JEP 526引入了“懒惰常量”,取代“稳定值”,提供计算常量的概念,支持工厂初始化,简化开发者使用。新API消除了对null的支持,确保初始化仅发生一次,提升性能和线程安全性,适合大型系统和模块化架构。

JEP 526 在 JDK 26 之前简化了延迟初始化

InfoQ
InfoQ · 2025-12-02T14:53:00Z

Oracle Java团队成员分享了他们的最新动态和观点。

JEP 目标于 JDK 26:529:向量 API(第 11 次孵化)

insidejava
insidejava · 2025-12-02T00:00:00Z

Oracle Java团队成员分享了他们的最新动态和观点。

JEP 目标于 JDK 26:526:延迟常量(第二次预览)

insidejava
insidejava · 2025-11-27T00:00:00Z

Oracle Java团队成员分享了他们的新闻和观点。

JEP 目标于 JDK 26:525:结构化并发(第六次预览)

insidejava
insidejava · 2025-11-24T00:00:00Z

甲骨文Java团队成员分享了他们的新闻和观点。

JEP 目标于 JDK 26:524:密码对象的 PEM 编码(第二次预览)

insidejava
insidejava · 2025-11-17T00:00:00Z

本文介绍了JDK 24和25中的Gatherers,重点讨论了映射、过滤、内部可变状态管理、流的中断、资源泄漏和竞争条件的避免,并探讨了并行Gatherers的使用,以帮助读者高效编写Gatherers。

深入探讨Gatherers - JEP咖啡馆 #24

insidejava
insidejava · 2025-11-14T00:00:00Z

Oracle Java团队成员分享了他们的最新动态和观点。

JEP 目标于 JDK 26:516:与任何垃圾回收器的提前对象缓存

insidejava
insidejava · 2025-11-13T00:00:00Z

Oracle Java团队成员分享了他们的最新动态和观点。

JEP 目标于 JDK 26:500:准备使最终意味着最终

insidejava
insidejava · 2025-11-07T00:00:00Z

Oracle Java团队成员分享了他们的新闻和观点。

JEP 目标于 JDK 26:522:G1 垃圾回收:通过减少同步来提高吞吐量

insidejava
insidejava · 2025-11-05T00:00:00Z

项目Valhalla的初步扁平化依赖于四种属性值类型。随着对值类型的深入理解,发现某些属性不适合。JEP 401定义值类实例为无身份和(大部分)不可变。扁平化提高了内存密度,但也增加了访问成本和代码复杂性。C2编译的扁平数组表现最佳,而其他VM组件处理扁平值时可能导致性能下降。

值类堆扁平化 - JEP 401 的预期 #JVMLS

insidejava
insidejava · 2025-10-31T00:00:00Z

Oracle Java团队成员分享了他们的最新动态和观点。

JEP 目标于 JDK 26:504:移除 Applet API

insidejava
insidejava · 2025-10-28T00:00:00Z

Valhalla团队发布了早期访问的JDK构建,全面实现了JEP 401:值类和对象(预览)。值对象是仅包含最终字段且没有身份的类实例,使用值类可提升性能,JVM能够优化这些对象。用户可下载体验这一新特性。

体验 JEP 401 值类和对象

insidejava
insidejava · 2025-10-27T00:00:00Z

Oracle Java团队成员分享了他们的最新动态和观点。

JEP 目标于 JDK 26:517:HTTP/3 用于 HTTP 客户端 API

insidejava
insidejava · 2025-10-26T00:00:00Z
Java动态报道:新JEP、Liberica NIK、Spring AI里程碑、Open Liberty、JobRunr、LangChain4j

本周Java动态报道了多个重要更新,包括OpenJDK的新JEP Lazy Constants和Structured Concurrency预览,BellSoft Liberica Native Image Toolkit 25,Spring AI 1.1.0的里程碑发布,以及JobRunr、LangChain4j和Quarkus的点版本更新,提升了并发编程的简化和性能。

Java动态报道:新JEP、Liberica NIK、Spring AI里程碑、Open Liberty、JobRunr、LangChain4j

InfoQ
InfoQ · 2025-09-29T11:00:00Z
Java动态汇总:JDK 25、GraalVM for JDK 25、OpenJDK JEP、LangChain4j、JBang、Gradle

本周Java动态包括JDK 25和GraalVM的GA发布,JDK 26的新JEP候选,Quarkus等的点版本更新,以及Hibernate Validator 9.1的第二个alpha版本。Oracle将GraalVM与Java发布分离,专注于非Java语言。JDK 25包含18个JEP特性,JDK 26的早期版本也有更新。

Java动态汇总:JDK 25、GraalVM for JDK 25、OpenJDK JEP、LangChain4j、JBang、Gradle

InfoQ
InfoQ · 2025-09-23T02:30:00Z

Oracle Java团队成员分享了他们的新闻和观点。

JEP 目标于 JDK 26:504:移除 Applet API

insidejava
insidejava · 2025-09-19T00:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码