静态代码块B
静态代码块A
普通的代码块B
构造器B
普通的代码块A
构造器A
public class B {
public B() {
super();
System.out.println("构造器B");
}
{
System.out.println("普通的代码块B");
}
static{
System.out.println("静态代码块B");
}
}
*/ public class A extends B { public A() { super(); System.out.println("构造器A"); } { System.out.println("普通的代码块A"); } static{ System.out.println("静态代码块A"); } public static void main(String[] args) { A a=new A(); } }
来源:oschina
链接:https://my.oschina.net/u/4115727/blog/3211162