从 JDK9 到 JDK17,Java 语言在保持稳定性的同时,也在不断吸收现代编程理念,引入了一系列实用的新语法特性。这些特性不仅提升了开发效率,还增强了代码的可读性和表达力。本文将带你逐一了解这段时间内最值得关注的 8 个语法亮点。
1. 文本块(Text Blocks) —— JDK13 引入,JDK15 正式
过去在 Java 中编写多行字符串非常繁琐,常常充斥着转义字符。而文本块的引入彻底改善了这一点:
String json = """{"name": "Alice","age": 30}""";
✅ 优势: