本文系统梳理 Java 8 到 Java 21 的语言与 API 演进:从版本时间线与 LTS 选型切入,深入剖析 Lambda 的 invokedynamic 与 LambdaMetafactory 生成机制、Stream 流水线的 Sink 链与惰性求值、parallelStream 的 Spliterator 拆分策略,再讲透 Optional、JDK 9-11 实用增强、switch 表达式、文本块、Record 与密封类的字节码与编译校验规则,最后横向对比虚拟线程并给出语法糖速查表、升级路线与高频面试题。