public class Test1 {
static {
System.out.print("1");
}
public Test1() {
System.out.print("a");
}
}
public class Test3 extends Test1 {
static {
System.out.print("2");
}
public Test3() {
System.out.print("b");
}
public static void main(String[] args) {
Test1 a = new Test3();//12ab
System.out.println();
a = new Test3();//ab
}
//结果:12abab
}