Skip to content

JDK 版本选择

本节介绍如何根据项目需求选择合适的 JDK 版本。

LTS 版本

版本发布年份支持到
JDK 820142030+
JDK 1120182032
JDK 1720212029
JDK 2120232036

版本特性对比

特性JDK 8JDK 11JDK 17JDK 21
Lambda
Stream
模块系统
虚拟线程
Records
Sealed Classes

选择建议

  • 新项目:使用最新的 LTS 版本(JDK 21)
  • 遗留系统:评估依赖兼容性后再升级

小结

生产环境用 LTS,评估依赖兼容性。

基于 VitePress 构建