java关于继承的构造器调用

public class ConstructorDemo {

public ConstructorDemo(){
    System.out.println("父类的方法");
    init();
}
public void init(){
    System.out.println("父类的init的方法");
}
public static void main(String[] args){
    new Big();
}

}
class Big extends ConstructorDemo{
int i=1;
public Big(){
super();
System.out.println(i+"");
}
public void init(){
i=2;
}
}
上面程序执行的结果是什么?为何

推荐你看这篇博文。
https://www.cnblogs.com/hui-8-ma/p/5727085.html