假设我有结构
class A {
class B {}
class C extends B {}
}
似乎C
应该有两个对根类的引用A
:第一个是从B
超类继承的,第二个是自己的隐式内部类引用。我的问题:JVM(HotSpot)是否优化了这种情况并只保留一个对根类的引用?
假设我有结构
class A {
class B {}
class C extends B {}
}
似乎C
应该有两个对根类的引用A
:第一个是从B
超类继承的,第二个是自己的隐式内部类引用。我的问题:JVM(HotSpot)是否优化了这种情况并只保留一个对根类的引用?