class A {

class B { }

}


A a = new A();

A.B b1 = a.new B();

A.B b2 = a.new B();


클래스 A에 대한 정보가 static에 올라갈 때

클래스 B에 대한 정보도 그 안에 올라가나?


a가 가리키고 있는 객체는 힙에 저장되어 있을 텐데

그 객체 안에 b1, b2가 가리키는 객체가 있는 거임?