欢迎阅读本系列教程!
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 升级的注意事项;