class Father
{
static{
System
.out
.println("父类静态代码块,只初始化一次");
}
{
System
.out
.println("父类构造代码块");
}
public Father()
{
System
.out
.println("父类构造方法");
}
}
class Son extends Father
{
static{
System
.out
.println("子类静态代码块,只初始化一次");
}
{
System
.out
.println("子类构造代码块");
}
public Son()
{
System
.out
.println("子类构造方法");
}
}
public class TestSeq
{
public static void main(String
[] args
) {
Son s
=new Son();
}
}
父类静态代码块,只初始化一次 子类静态代码块,只初始化一次 父类构造代码块 父类构造方法 子类构造代码块 子类构造方法
转载请注明原文地址: https://mac.8miu.com/read-64566.html