惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Cloudflare Blog
U
Unit 42
F
Fortinet All Blogs
雷峰网
雷峰网
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
月光博客
月光博客
Y
Y Combinator Blog
罗磊的独立博客
V
Visual Studio Blog
大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
爱范儿
爱范儿
B
Blog RSS Feed
aimingoo的专栏
aimingoo的专栏
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
I
InfoQ
博客园 - 叶小钗
博客园 - 聂微东
Last Week in AI
Last Week in AI

InfoQ - 促进软件开发领域知识与创新的传播

Meta 收购 Manus 这事儿泡汤了 5.5万 Star 开源项目 Ghostty 被迫出走,GitHub 正在终结一代技术人的乌托邦 Slack 长时运行多智能体系统的上下文管理方案 从 T+1 到分钟级:金城银行基于 Apache Doris 构建高可靠、强一致的实时数据平台 谷歌云推出 Agents CLI,简化 AI 智能体开发全流程 Claude官方击穿高薪、高学历的安全防线!Anthropic点名10大高危职业,但有群人暂时稳了 亚马逊云科技终止 WorkMail 服务,并将 App Runner 转入维护模式 OPPO小布记忆:全模态碎片化内容的理解与智能整理实践|AICon上海 模力工场038周AI应用周榜:工具在消失,工作流在出现 Akamai CEO Tom Leighton:Agent 时代来临,云基础设施正从“中心化”转向“分布式边缘” 日均数百亿入库背后:从“人肉调度”到K8s弹性架构,度小满金融基于OceanBase重构入库架构实践 百度文库网盘发布GenFlow 4.0:月活用户超1亿,要把网盘变成全端AI工作台 Altman 投的 Agent 终端 Warp 开源了!斩获3.5万star 哪些客户需要拒, 敢让龙虾决定吗?_AI&大模型_InfoQ 中文站_InfoQ精选视频 从开发到生产:为什么越来越多的机器学习团队纷纷迁移到 Snowflake | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 探索多智能体工作流:LangGraph Snowflake Cortex AI | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 腾讯云分布式缓存数据库:AI Agent - 从提示词工程到 Harness 工程 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 基于 Streamlit 为 CSV 数据构建分析智能体 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 AI 智能体:告别文档缺漏 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 构建 AI 驱动的数据管道:深度探讨 Snowflake Openflow 与非结构化数据 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 云端太贵、本地不够聪明,英特尔押注“端云混合AI”:智能体PC会替人完成工作 不到10%的存储投入,可能拖垮90%的GPU投资!IBM把AI Agent塞进存储系统,算清企业最容易忽略的一笔账 Snowpark 上手实战 | BUILD 2025_大数据_王玮_InfoQ精选视频 ClickHouse + Langfuse,构建 Agent 可观测基石 腾讯云分布式缓存数据库:Cluster Proxy 共享连接架构深度解析 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 AI 写代码太烧钱了:Copilot、Claude 一起涨价,不如把程序员请回来? 英特尔发布至强600系列工作站处理器与锐炫Pro B70 GPU,全新AI工作站来了 腾讯云分布式缓存数据库:从 Redis 到 Valkey - 开源社区如何快速创新 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 印奇这次要“从0重做”智驾模型!首谈阶跃和千里双公司布局:中国AI商业闭环要靠车跑出来 从Cursor返聘归来,90后华裔女高管带Claude开启日更模式:token成本比工程师工资低多了!
Java 近期资讯:OpenJDK、 Oracle 关键补丁更新、 Open Liber...
Michael Redl · 2026-05-05 · via InfoQ - 促进软件开发领域知识与创新的传播

OpenJDK

JEP 532(模式、instanceof 和 switch 中的基本类型第五轮预览)已从候选状态提升至 Proposed to Target 状态,计划在 JDK 27 中交付。该 JEP 在 JDK 23 至 JDK 26 期间经历了四轮预览后,现在推出了第五个预览版,内容保持不变。该特性增强了模式匹配功能,允许在所有模式上下文中使用基本类型,并扩展了 instanceof 和 switch 结构以支持所有的基本类型。评审工作于 2026 年 4 月 30 日结束。

JEP 535(Shenandoah GC:默认启用分代模式)已从 JEP Draft 8379682 升级为候选状态。该 JEP 计划随 JDK 28 发布,提议将 Shenandoah 垃圾回收器默认设置为分代模式。非分代模式将被标记为弃用,并计划在未来版本中移除。

作为 2026 年 4 月季度关键补丁更新公告的一部分,Oracle 发布了 JDK 的 25.0.3、21.0.11、17.0.19、11.0.31 和 8u491 版本。要了解有关这些版本的更多详细信息,请参阅 25.0.321.0.1117.0.1911.0.31 以及 8u491 版本的发布说明。

JDK 27

JDK 27 的早期访问构建 Build 19 发布,它是 Build 18 的升级,修复了各种问题。要了解关于这个构建的更多细节,请查看发布说明

在评审结束后,Oracle 公司 Java 平台组首席架构师 Mark Reinhold 正式宣布了 JDK 27 的发布计划:

  • Rampdown 阶段一 (从主干分叉):2026 年 6 月 4 日

  • Rampdown 阶段二:2026 年 7 月 16 日

  • 初始发布候选:2026 年 8 月 6 日

  • 最终发布候选:2026 年 8 月 20 日

  • 正式发布:2026 年 9 月 14 日

对于 JDK 27,我们鼓励开发者通过 Java Bug 数据库报告缺陷。

Jakarta EE

Jakarta Persistence 4.0第二个里程碑版本发布,与第一个里程碑版本相比,带来了需多值得注意的变化,具体包括:新增专用表达类型,包括ComparableExpressionNumericExpression 接口;新增相应的元模型属性类型,包括 ComparableAttributeNumericAttribute接口;新增 FetchOption 接口,用于通过 EntityGraph 接口更有效地控制数据获取。

BellSoft

在 Oracle 于 2026 年 4 月发布关键补丁更新(CPU)的同时,BellSoft 软件公司也发布了针对 Liberica JDK(其 OpenJDK 下游发行版) 25.0.2.0.1、21.0.10.0.1、17.0.18.0.1、11.0.30.0.1、8u491、7u501 和 6u501 版本的 CPU 补丁,以便解决一系列的 CVE(漏洞)。此外,补丁集更新(PSU)版本 26.01、25.0.3、21.0.11、17.0.19、11.0.31 和 8u492 也已发布,包含 CPU 和非关键修复内容。通过总共 954 项修复和回滚操作,BellSoft 软件公司表示,他们在所有版本中总共解决了 63 个问题。

Azul

与 Oracle 2026 年 4 月发布关键补丁更新(CPU)同步,Azul 发布了其季度更新,其中包含 Zulu(其 OpenJDK 下游发行版) 26.0.1、25.0.3、21.0.11、17.0.19 和 11.0.31 版本,以便解决一系列的 CVE 漏洞。要了解更多详细信息,请参阅发布说明

Spring Framework

对 Spring 而言,这是忙碌的一周,各团队相继发布了以下项目的首个候选版本:Spring BootSpring SecuritySpring IntegrationSpring ModulithSpring AMQPSpring for Apache Kafka 以及 Spring Vault。要了解更多详情,请参阅这篇 InfoQ 新闻报道

Open Liberty

Open Liberty 26.0.0.4 GA 版本发布,带来了一些值得注意的变化,包括:支持 JDK 26; 通过从 Javascript Object Signing and Encryption (JOSE) Header 中选择 JWT 签名算法来增强身份验证;移除默认的轻量级第三方身份验证 (LTPA) 密钥密码,修复 CVE-2025-14917 。该漏洞存在于 Open Liberty 17.0.0.3 至 26.0.0.3 版本中,在管理安全设置时可能导致安全性低于预期。

Multik

Kotlin 多维数组库 Multik 0.3.1 版本发布,带来了一项 Bug 修复、依赖项升级,以及一项破坏性变更:由于苹果公司宣布 Intel MacBook 已过时,所以该版本从所有模块中移除了 Kotlin/Native macosX64 目标。要了解有关该版本的更多详情,请参阅发布说明

Testcontainers

Testcontainers for Java 2.0.5 版本发布,带来了 Bug 修复、文档改进、依赖项升级以及以下新功能:在 ArtemisContainer 类中支持 Docker 镜像 apache/artemis; 在 WeaviateContainer 类中新增 getHttpPort()getGrpcPort() 方法,分别用于获取定义的 8080 和 50051 端口;在 Docker Compose 中支持 !override 标签。要了解有关该版本的更多详细信息,请参阅发布说明

JetBrains

IntelliJ IDEA 2026.1.1 版本发布,带来了多项值得注意的变化,包括:修复了 InternalIdeaModule 类与 Gradle ProjectModel 接口之间因同步失败而引发的 ClassCastException 异常;修复了服务器启动后连接 WildFly 管理进程时出现的错误,恢复了正常的应用程序部署。要了解有关该版本的更多详细信息,请参阅发布说明

原文链接:

https://www.infoq.com/news/2026/04/java-news-roundup-apr20-2026/