JAVA中的类与类加载的顺序(好多初学者的困惑之处)

来源:互联网 发布:鹏业软件网址 编辑:程序博客网 时间:2024/06/01 09:45


加载一个类的全过程分两种情况:

1.显式的继承了父类:   首先加载Object类,执行Object的构造方法,接着加载父类的静态代码块,接下

         来加载子类的静态代码块,其次加载父类的非静态代码块  ,然后执行父类的构

         造方法,最后加载子类的非静态代码块,执行子类的构造方法。

2.没有显式的继承父类,默认直接继承Object类:

首先加载Object类,执行Object的构造方法,最后加载子类的非静态代码块

,执行子类的构造方法。

备注:Object 是java中类的根类

0 0
原创粉丝点击