2

構造があるとします

class A {
    class B {}
    class C extends B {}
}

のインスタンスにCは、ルート クラスへの 2 つの参照が必要なようです。1 つ目はスーパークラスAから継承されB、2 つ目は独自の暗黙的な内部クラス参照です。私の質問: JVM (HotSpot) はこのケースを最適化し、ルート クラスへの参照を 1 つだけ保持しますか?

4

1 に答える 1