现有三个类:AA类,BB类,CC类。代码如下:
public class AA {// 此处为1
public static int a=10;//此处为2
public int b=20; //此处为6
public AA(){}; //此处为7
}
public class BB extends AA {//此处为3
public static int x=30;//此处为4
public int y=40; //此处为8
public BB(){}; //此处为9
}
public class CC {
public static void main(String[] args) {
BB b=new BB();//此处为5
}
}
在5那里设断点,按F5调试,执行顺序为:5→2→1→4→3→5→9→7→6→8→5
请问从2至1的原因?以及在执行1的时候,所做的事或者是包含的操作。请各位详细解释下。
炎炎设计
ibeautiful
杨__羊羊
相关分类