/**
* @param args
*/
public static void main(String[] args) {
new Child();
}
}
class bb {
public bb(){
System.out.println("bb");
}
}
class Parent
{
public static int t = parentStaticMethod2();
{
System.out.println("父类非静态初始化块");
}
bb b = new bb();
static
{
System.out.println("父类静态初始化块");
}
public Parent()
{
System.out.println("父类的构造方法");
}
public static int parentStaticMethod()
{
System.out.println("父类类的静态方法");
return 10;
}
public static int parentStaticMethod2()
{
System.out.println("父类的静态方法2");
return 9;
}
}