java基础知识梳理04-实例化顺序

类的实例化顺序:父类静态代理块--->子类静态代码块--->父类代码块--->父类构造函数-->子类代码块-->子类构造函数-->类方法

比如父类静态数据、构造函数、字段、子类静态数据、构造函数、字段,它们的执行顺序。

遵循先静态先父后子原则:

1、父类中static代码块,子类中的static

2、顺序执行父类的普通代码块

3、父类构造器

4、子类普通代码块

5、子类构造器,按顺序执行

6、子类方法的执行

代码实例

Parent 类

子类


执行结果


执行顺序

父类静态代理块--->子类静态代码块--->父类代码块--->父类构造函数-->子类代码块-->子类构造函数-->类方法

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