package io.renren.modules.manyThread;
class Son extends Father{
static {
System.out.println("Son的静态代码块");
}
{
System.out.println("Son的普通代码块");
}
public Son(){
System.out.println("Son的构造方法");
}
}
class Father{
static {
System.out.println("Father的静态代码块");
}
{
System.out.println("Father的普通代码块");
}
public Father(){
System.out.println("Father的构造方法");
}
}
public class Demo{
public static void main(String[] args) {
Son son = new Son();
}
}
执行结果
Father的静态代码块
Son的静态代码块
Father的普通代码块
Father的构造方法
Son的普通代码块
Son的构造方法
转载的他人