跳转至

JDK 17 更新日志

JDK 17 各更新版本(17.0.X)的变更记录,按发布时间倒序排列。数据来源于 Oracle JDK 17 Release Notes

JDK 17 为 LTS 版本(本项目使用版本),Oracle 首选支持至 2029 年 9 月。

17.0.19(2026-04-21)

变更与增强

  • 包含 IANA 时区数据 2026a
  • 多项 FreeBSD 兼容性代码改进

安全修复

Bug 修复


17.0.18(2026-01-20)

变更与增强

  • 包含 IANA 时区数据 2025d

安全修复

Bug 修复


17.0.17(2025-10-21)

安全修复

Bug 修复


17.0.16(2025-07-15)

安全修复

Bug 修复


17.0.15(2025-04-15)

安全修复

Bug 修复


17.0.14(2025-01-21)

安全修复

Bug 修复


17.0.13(2024-10-15)

安全修复

Bug 修复


17.0.12(2024-07-16)

安全修复

Bug 修复


17.0.11(2024-04-16)

安全修复

Bug 修复


17.0.10(2024-01-16)

安全修复

Bug 修复


17.0.9(2023-10-17)

安全修复

Bug 修复


17.0.8(2023-07-18)

安全修复

Bug 修复


17.0.7(2023-04-18)

安全修复

Bug 修复


17.0.6(2023-01-17)

安全修复

Bug 修复


17.0.5(2022-10-18)

安全修复

Bug 修复


17.0.4.1(2022-08-18)

完整发布说明详见 JDK 17.0.4.1 Release Notes


17.0.4(2022-07-19)

安全修复

Bug 修复


17.0.3.1(2022-05-02)

完整发布说明详见 JDK 17.0.3.1 Release Notes


17.0.3(2022-04-19)

安全修复

Bug 修复


17.0.2(2022-01-18)

安全修复

Bug 修复


17.0.1(2021-10-19)

安全修复

Bug 修复


17 GA(2021-09-14)

JDK 17 首个正式发布版本(General Availability),包含以下主要特性:

  • Sealed Classes(密封类,JEP 409)
  • Pattern Matching for switch(Preview,JEP 406)
  • Foreign Function & Memory API(Incubator,JEP 412)
  • Vector API(Incubator,JEP 414)
  • Context-Specific Deserialization Filters(JEP 415)
  • Strong encapsulation of JDK internals(JEP 403)
  • Removal of deprecated features(AWT Applet API、Security Manager for deprecation 等)

完整发布说明详见 JDK 17 Release Notes