Java/JVM周刊2026W21 | Java 26发布、JDK 27抢先体验、Spring Boot 4.1预告、GlassFish 8.0.2发布

本期涵盖 Java 26 最新动态、JDK 27/26 新特性预览、GraalVM 交付模式改革、Project Valhalla 进展、Spring Boot 4.1 预告、多家厂商发布更新(IntelliJ、Compose MP、Quarkus、GlassFish),以及 AI 编码 Agent 可维护性实践。

🌱 Spring

Java 26:更好的语言、更好的 API、更好的运行时

Nicolai 介绍了 Java 平台的最新演进,从 JDK 21 到 25,再到 JDK 26。了解最新动态的好途径。

Agentic Java 系统的缓存:内部、分布式与语义

Agentic Java 系统的缓存:内部、分布式与语义

别慌:只有放任不管才会伤人的 Thymeleaf 模板注入(CVE-2026-40478)

别慌:只有放任不管才会伤人的 Thymeleaf 模板注入(CVE-2026-40478)

从零(真的是零)到 OpenTelemetry

从零(真的是零)到 OpenTelemetry

为生产力而生:数据终于揭示了 Kotlin 的真相

为生产力而生:数据终于揭示了 Kotlin 的真相

详解所有 Azul Zulu 容器镜像:CA、SA 和 Chainguard

详解所有 Azul Zulu 容器镜像:CA、SA 和 Chainguard

BoxLang AI 系列:构建 AI Agent 完整指南

BoxLang AI 系列:构建 AI Agent 完整指南

质量推广提醒 -- JDK 27:JSON 线程转储中的数值字段

质量推广提醒 -- JDK 27:JSON 线程转储中的数值字段

面向 JDK 27 的 JEP:531:惰性常量(第 3 次预览)

面向 JDK 27 的 JEP:531:惰性常量(第 3 次预览)

质量推广提醒 -- JDK 27:TLS 1.3 的后量子混合密钥交换

质量推广提醒 -- JDK 27:TLS 1.3 的后量子混合密钥交换

使用 jcmd 进行 JVM 崩溃事后分析

使用 jcmd 进行 JVM 崩溃事后分析

质量推广提醒 -- JDK 26:关于 final 字段突变的警告

质量推广提醒 -- JDK 26:关于 final 字段突变的警告

MockK 入门:环境搭建

MockK 入门:环境搭建

Spring 办公室小时播客:S5E16 -- 5 月发布列车变更与 Spring Boot 4.1 新特性预告

Spring 办公室小时播客:S5E16 -- 5 月发布列车变更与 Spring Boot 4.1 新特性预告

GlassFish 8.0.2 发布:包含重要安全修复、其他改进和商业支持

GlassFish 8.0.2 发布:包含重要安全修复、其他改进和商业支持

BoxLang v1.13.0:兼容性、并发与格式化工具成熟度

BoxLang v1.13.0:兼容性、并发与格式化工具成熟度

IntelliJ IDEA 2026.1.2 发布!

IntelliJ IDEA 2026.1.2 发布!

Compose Multiplatform 1.11.0 现已发布

Compose Multiplatform 1.11.0 现已发布

Quarkus 3.36.0

Quarkus 3.36.0

Zuul v3.6.8

Zuul v3.6.8

🔧 技术

编码 Agent 的可维护性传感器

深入探讨如何保持 AI 辅助代码库的可维护性,使用代码检查、依赖规则、耦合数据和模块化审查等传感器为编码 Agent 提供快速反馈。很棒的内容。

人类瓶颈

人类瓶颈

Netflix 的 Cassandra 数据迁移演进

Netflix 的 Cassandra 数据迁移演进

季节延时摄影 -- 基础

季节延时摄影 -- 基础

审讯式 LLM

审讯式 LLM

找到你的声音:技术沟通指南

找到你的声音:技术沟通指南

替代编码 Agent:Pi

替代编码 Agent:Pi

🔥 JVM头条

1. GraalVM 彻底改革其交付模式 -- Amazon 为 JVMCI 的未来而战

  1. GraalVM 彻底改革其交付模式 -- Amazon 为 JVMCI 的未来而战。GraalVM 正在对其交付模式进行根本性变革,同时在两个方面推进。首先,该项目放弃了独立的版本控制(还记得那些令人困惑的 22.3、23.0 数字吗?),转而采用与 JDK 对齐的标签,如"GraalVM for JDK 21",遵循 JEP 223 方案------尽管这已经......

📖 JVM文章

2. Project Valhalla:从类型擦除到专用泛型

  1. Project Valhalla:从类型擦除到专用泛型。inside.java 上出现了一篇深度文章------超越擦除:Project Valhalla 通往专用泛型的道路------这可能是迄今为止关于 Project Valhalla(JEP 401 / 402)去向以及计划如何实现的最佳解释。我知道,我知道------"Valhalla 要来了"是 JVM 圈的永恒笑话,对吧......

3. JDK 27 抢先体验版

  1. JDK 27 抢先体验版。JDK 27 EA 正在成为一个值得密切关注版本------尤其是对于生产环境的质量改进。这不是一个单一头条的版本(那还在等待 Valhalla),但各个 JEP 的总和讲述了一个关于现代化 JVM 默认配置的非常连贯的故事。让我们来看看亮点,因为最近有很多细节已经落地。内存首......
相关推荐
鶴哥只手遮天2 小时前
Spring AI 2.0.1 深度解析-第 14 章 MCP 服务端(上):注解式实现与工具来源
java·人工智能·开源
鶴哥只手遮天2 小时前
Spring AI 2.0.1 深度解析-第 15 章 MCP 服务端(下):三种协议形态、Streamable 传输与状态管理
java·人工智能·开源
鶴哥只手遮天2 小时前
Spring AI 2.0.1 深度解析-第 16 章 向量存储(上):`VectorStore` 接口体系、`BatchingStrategy`
java·人工智能·开源
鶴哥只手遮天2 小时前
Spring AI 2.0.1 深度解析-第 12 章 工具循环的流式形态、Usage 累加与扩展体系
java·人工智能·开源
鶴哥只手遮天2 小时前
Spring AI 2.0.1 深度解析-第 23 章 模型供应商实现:从 `OpenAiSetup` 到 Bedrock
java·人工智能·开源
鶴哥只手遮天2 小时前
Spring AI 2.0.1 深度解析-第 06 章 内置 Advisor 全景:13 个实现逐个剖到源码级
java·人工智能·开源
鶴哥只手遮天3 小时前
Spring AI 2.0.1 深度解析-第 03 章 消息体系与 Prompt:不可变模型、`ChatOptions` 与模板渲染
java·人工智能·开源
鶴哥只手遮天3 小时前
Spring AI 2.0.1 深度解析-第 24 章 生产实践与 2.x 迁移:陷阱清单、AOT 与调优
java·人工智能·开源
鶴哥只手遮天3 小时前
Spring AI 2.0.1 深度解析-第 10 章 工具调用(中):执行链路、结果转换与工具限制
java·人工智能·开源
鶴哥只手遮天3 小时前
Spring AI 2.0.1 深度解析-第 13 章 MCP 客户端:传输、工具聚合与命名冲突
java·人工智能·开源