Java语言中的各种变量、关键字和运算符号的语义最终都是由多条字节码命令组合而成的,因此字节码命令所能提供的语义描述能力肯定会比Java语言本身更加强大。因此,有一些Java语言本身无法有效支持的语言特性,不代表字节码本身无法有效支持,这也为其他语言实现一些有别于Java的语言特性提供了基础。
《深入理解Java虚拟机》学习笔记