这个啊。肯定会有2次的。FatherClass fc = new FatherClass(); //这个本身就是运行父类的打印构造方法ChildClass cc = new ChildClass(); //这句实例化的时候 会先去执行父类的构造方法。再来执行自己的构造方法其实,Java的编译器在编译的时候,main其实是这样的public static void main(String[] args) {
super(); //编译器自动执行的!
FatherClass fc = new FatherClass();
ChildClass cc = new ChildClass(); }