最近为了研究一个项目,我开始看jvm Specification 和 java language specification。 看来看去, 很郁闷。 java 6 和 java 5 的jvm spec 基本一样。 可是到了 java 7 的 jvmspec 就添加了很多因素。 比如在方法访问属性里多了 ACC_BRIDGE可是这个属性早在 java6里也有了。只是没有在spec里标明出来。这让我走了很多弯路。 不知道是什么原因, oracle 的 jvm里 添加了一些不再jvm spec里说明的东西。希望和我一样研究java底层的工程师们,不要走弯路。
写一些学习 java specification 的心得
最新推荐文章于 2022-03-15 11:50:47 发布