在执行下列代码的时候,
内存里如何存储对象及其成员变量?串池的情况如何?
public class test {
public static void main(String args[]) {
MyB a = new MyB("abc");
a.b2 = new MyB("abc");
}
}
class MyA {
private String data;
public MyA(String x) {
data = x;
}
}
class MyB extends MyA {
private MyA b1;
public MyB b2;
public MyB(String y){
super(y);
}
}