Java 17 新特性-阅读指南

欢迎阅读本系列教程!

01、 JDK 17 新特性全面了解 Java 17 的核心改进
02、 密封类(Sealed Classes)JEP 409 基础:限制类继承的精确控制
03、 密封类(Sealed Classes)JEP 409 进阶:密封接口与模式匹配结合
04、 Switch 模式匹配(预览)JEP 406:更强大的 switch 表达式和语句
05、 Switch 模式匹配实战:与密封类结合使用的完整案例
06、 外部函数和内存 API(孵化)JEP 412 基础:与本地代码交互的新方式
07、 外部函数和内存 API(孵化)JEP 412 进阶:内存管理与性能优化
08、 向量 API(二次孵化)JEP 414:高性能数值计算与 SIMD 加速实战
09、 增强的伪随机数生成器 JEP 356:灵活强大的随机数生成
10、 增强的伪随机数生成器实战:多线程环境下的随机数生成
11、 恢复始终严格的浮点语义 JEP 306:确保浮点运算的精确性
12、 新的 macOS 渲染管道 JEP 382:利用 Metal 框架提升图形性能
13、 macOS/AArch64 移植 JEP 391:支持 ARM 架构的 macOS 系统
14、 强封装 JDK 内部 API JEP 403:提升安全性和模块化
15、 强封装 JDK 内部 API 迁移指南:如何适配被封装的内置 API
16、 上下文特定的反序列化过滤器 JEP 415:增强反序列化安全性
17、 上下文特定的反序列化过滤器实战:防止反序列化攻击
18、 JDK 17 性能优化:ZGC 和 Shenandoah 垃圾回收器的增强
19、 JDK 17 性能优化:JVM 性能调优与最佳实践
20、 JDK 17 迁移指南:从 JDK 8/11 升级的注意事项

本文章最后更新于 2025-11-28