Java类的加载顺序

来源:互联网 发布:收购淘宝买家资料 编辑:程序博客网 时间:2024/06/11 09:25

package exception;

class Base {

privateinti = 2;

 

public Base() {

    System.out.println("父类构造方法"+this.i);

    this.display();

}

 

publicvoid display() {

    System.out.println("父类的普通方法"+this.i);

}

}

 

class Sub extends Base {

privateinti = 22;

 

public Sub() {// 这里会隐式调用super()

    i = 222;

}

 

publicvoid display() {

    System.out.println("子类普通方法"+this.i);

}

}

 

publicclass Demo {

publicstaticvoid main(String[] args) {

    new Sub();

}

}