Java初始化顺序,
分享于 点击 10549 次 点评:71
Java初始化顺序,
Java中一个类的初始化顺序1.当首次创建类的对象,或者访问类的static成员方法/成员变量时,Java解释器查找类路径,以定位其class文件
2.载入class文件,静态变量会被初始化,静态的方法会被执行,也只执行这一次,如果该类中存在main方法,main方法会在这一步执行
3.当用new创建对象时,会在堆上为对象分配存储空间
4.初始化分配的存储空间
5.执行所有出现于字段定义处的初始化工作
6.执行构造器
相关文章
- 暂无相关文章
用户点评