java初始化顺序

来源:互联网 发布:现在什么软件好撩妹 编辑:程序博客网 时间:2024/05/23 13:43
/*父类静态变量父类静态代码块子类静态变量子类静态代码块父类非静态变量父类非静态代码块父类构造函数子类非静态变量子类非静态代码块子类构造函数 */class Base {    static {        System.out.println("父类静态代码块");    }    {        System.out.println("父类非静态代码块");    }    public Base() {        System.out.println("父类构造函数");    }}public class Derived extends Base {    static {        System.out.println("子类静态代码块");    }    {        System.out.println("子类非静态代码块");    }    public Derived() {        System.out.println("子类构造函数");    }    public static void main(String[] args) {        new Derived();    }}

0 0
原创粉丝点击