public class TestStatic10{
public static void main(String[] args){
//B
B bb = new B();
}
}
class A{//B bb = new B();
public A(){
System.out.println("A类的无参构造方法");//4
}
{
System.out.println("A类的普通代码块");//3
}
static{
System.out.println("A类的静态代码块");//1
}
}
class B extends A{
public B(){
System.out.println("B类的无参构造方法");//6
}
{
System.out.println("B类的普通代码块");//5
}
static{
System.out.println("B类的静态代码块");//2
}
}
|
|