Java & JVM技术周刊 2026年第20周

本周 JDK 27 持续推进结构化并发和模式匹配预览,Netflix 分享架构规则规模化实践,Spring AI、Quarkus、Hibernate 等生态持续更新,后量子 TLS 落地 Java,值得关注。

🌱 Spring

用 Nebula ArchRules 扩展 ArchUnit

Netflix 分享其 JVM 团队如何通过 Nebula ArchRules 和 ArchUnit 在数千个 Java 仓库中扩展架构规则。这是一篇关于构建时反馈、技术债务可视性以及将架构指导转化为可执行的全局检查的实用好文。

JDK 25 与 FFM API 的原生互操作性

JDK 25 与 FFM API 的原生互操作性

编程助手的 Token 节约之道

编程助手的 Token 节约之道

Java 并非"黑暗面":学 Java 比你想象的容易

Java 并非"黑暗面":学 Java 比你想象的容易

Liquid Glass、Material 3 与大量管道工作

Liquid Glass、Material 3 与大量管道工作

使用 Azul Zulu Docker 官方镜像:从简单拉取到精简容器

使用 Azul Zulu Docker 官方镜像:从简单拉取到精简容器

BoxLang AI 深度解析 -- 第7集:MCP -- 连接一切的协议

BoxLang AI 深度解析 -- 第7集:MCP -- 连接一切的协议

JEP 533 强化 JDK 27 中 Java 结构化并发的异常处理

JEP 533 强化 JDK 27 中 Java 结构化并发的异常处理

质量推广提醒 -- JDK 27:移除已弃用的 Java 启动器选项

质量推广提醒 -- JDK 27:移除已弃用的 Java 启动器选项

面向 JDK 27 的 JEP:533:结构化并发(第7次预览)

面向 JDK 27 的 JEP:533:结构化并发(第7次预览)

面向 JDK 27 的 JEP:532:模式、instanceof 和 switch 中的基本类型(第5次预览)

面向 JDK 27 的 JEP:532:模式、instanceof 和 switch 中的基本类型(第5次预览)

Java Card Development Kit 26.0 版本发布

Java Card Development Kit 26.0 版本发布

预览特性如何支持 Java Card 演进

预览特性如何支持 Java Card 演进

WildFly 的下一代管理控制台

WildFly 的下一代管理控制台

用 jOOQ 语法简化 ANTI JOIN

用 jOOQ 语法简化 ANTI JOIN

设计更安全的 listItems 和 getItem 权限

设计更安全的 listItems 和 getItem 权限

Foojay 播客 #95:你的 Java 应用真的安全吗,还是只是看起来安全?

Foojay 播客 #95:你的 Java 应用真的安全吗,还是只是看起来安全?

播客:从 Java EE 到 Quarkus 和 LLM:Adam Bien 的稳健、面向未来的系统实战手册

播客:从 Java EE 到 Quarkus 和 LLM:Adam Bien 的稳健、面向未来的系统实战手册

Java 获得后量子 TLS -- Inside Java 新闻播报 #112

Java 获得后量子 TLS -- Inside Java 新闻播报 #112

A Bootiful Podcast:传奇人物 Adib Saikali

A Bootiful Podcast:传奇人物 Adib Saikali

A Bootiful Podcast:Daniel Garnier-Moiroux 谈新书《测试 Spring Boot 应用》

A Bootiful Podcast:Daniel Garnier-Moiroux 谈新书《测试 Spring Boot 应用》

Spring Office Hours 播客:S5E15 -- 升级 Spring 和开源安全

Spring Office Hours 播客:S5E15 -- 升级 Spring 和开源安全

PRIMEFACES 15.0.15 的 12 项任务 #发布

PRIMEFACES 15.0.15 的 12 项任务 #发布

Hibernate Search 8.4.0.CR1 发布

Spring AI 1.0.7、1.1.6、2.0.0-M6 现已发布

Spring AI 1.0.7、1.1.6、2.0.0-M6 现已发布

Quarkus 3.35.3 -- 维护版本

Quarkus 3.35.3 -- 维护版本

Maven 3.9.16 发布

Maven 3.9.16 发布

Elasticsearch 9.4.1 发布

Elasticsearch 9.4.1 发布

Zuul 3.6.4 发布

Zuul 3.6.4 发布

Micronaut Core 5.0.0 发布

Micronaut Core 5.0.0 发布

Payara Platform Community 7.2026.5 发布

Payara Platform Community 7.2026.5 发布

🔧 技术

代码是什么

一篇适合思考软件开发现状的深度文章,探讨当 AI 改变代码编写和维护方式时,"代码"意味着什么。值得在周末阅读。

专注与打磨:推进本地模型

专注与打磨:推进本地模型

Data Projects:Netflix 规模的数据资产管理

Data Projects:Netflix 规模的数据资产管理

2026 年的 Web Feed:一项调查

2026 年的 Web Feed:一项调查

低成本数据工程

低成本数据工程

不要高估领域知识

不要高估领域知识

🔥 JVM头条

本周要点

本期为短版,作者正在会议巡讲途中,本期内容比平时简短。

相关推荐
程序猿大帅5 小时前
别再只当调包侠了:用 Spring AI 落地 Function Calling,我被大模型硬生生砸出了三个大坑
java
程序员晓琪6 小时前
约定大于配置:基于 Java 包名自动生成 API 版本路由的最佳实践
java·spring boot·后端
Flittly6 小时前
【AgentScope Java新手村系列】(11)中断与恢复
java·spring boot·spring
众少成多积小致巨6 小时前
JNI (Java Native Interface) 技术手册中文参考指南
android·java·c++
东坡白菜6 小时前
破局全栈:前端开发的Java入门实战记录—JPA(2)
java·后端
SimonKing13 小时前
艹,维护AI写的代码,我心态崩了......
java·后端·程序员
用户2986985301413 小时前
Java Word 文档样式进阶:段落与文本背景色设置完全指南
java·后端
小bo波1 天前
从"任意文件复制"深挖Java I/O:字符流与字节流的本质抉择
java·nio·io流·后端开发·文件复制
nanxun8862 天前
记一次诡异的 Docker 容器"串包"故障排查
java
用户1563068103512 天前
Day01 | Java 基础(Java SE)
java