最佳答案
正如 < em > JEP 280: 指定字符串串联 中所写:
更改由
javac生成的静态String连接字节码序列,使用对 JDK 库函数的invokedynamic调用。这将支持未来对String连接的优化,而不需要对javac发出的字节码做进一步的更改。
这里我想了解 invokedynamic调用的用途,以及字节码连接与 invokedynamic有什么不同?