我正在阅读Java 6的Java虚拟机规范第二版。但我发现它没有Java类文件格式的注释细节。虽然jvm 6可以识别注释。 另一个问题是,像其他羽毛一样,ACC_BRIDGE标志在虚拟机规范第二版中未提及,但出现在Java 7虚拟机规范中。告诉我为什么?这些功能似乎是由JVM 6接受但是为什么不在java 6规范中提及它。我错过了什么?
答案 0 :(得分:2)
所有JVM内部都记录在JVM specification和相应的更新中:
更具体地说,在Java 5中引入了ACC_BRIDGE标志。参见updated Class File Format的第4.7节。