对象初始化简单归纳

来源:互联网 发布:宏晶科技stc单片机 编辑:程序博客网 时间:2024/06/09 17:10

1.new一个对象,找到对应对象名称的class文件并加载
2.执行类的static代码块
3.在堆内存中开辟空间,分配内存地址
4.在堆内存中建立对象属性,默认初始化
5.对属性显示初始化
6.构造代码块初始化
7.对应的构造函数初始化

初始化顺序

参考文章链接
Java提高篇——静态代码块、构造代码块、构造函数以及Java类初始化顺序