类的加载和初始化过程

类的加载和初始化过程

类的加载过程:

1.类的方法,静态代码块静态变量的加载。

2.子类的方法,静态代码块,静态变量的加载。

//注释:一切依赖于类的加载,加载类相关的方法,静态变量,静态代码块等。

实例化过程:

1.原则是先初始化父类,再初始化子类。

2.执行父类构造代码块,初始化父类成员变量。

3.执行父类的构造函数。

4.执行子类的构造代码块,初始化子类成员变量。

5.执行子类的构造函数。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容