Java对象设计成OOP-Klass

HotSpot源码中为何要把Java对象设计成OOP-Klass这种结构?仅仅是为了不每一个Java对象都生成一个虚函数表吗?html http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/share/vm/oops/klass.hpp vtbl主要是实现多态这个特性的,若是一个类的全部的实例都是公用一个vtbl? 这
相关文章
相关标签/搜索