Java对象的创建过程
- 加载
- 作用:将java类从硬盘读到内存里边
- 链接
- 校验
- 作用:检查一下这个是不是java的类,格式正不正确
- 准备
- 作用:把 static 修饰的类变量赋值为0,或者null
- 解析
- 作用:将常量池的间接引用变为直接引用
- 初始化
- 作用:静态变量赋初始值,静态代码块
- 申请内存
- 成员变量赋予默认值
- 作用:成员变量赋值为0或null
- 调用构造方法
- 作用1:成员变量赋初始值
- 作用2:执行构造方法语句
Java对象的创建过程
文章来源:智云一二三科技
文章标题:Java对象的创建过程,new代码执行顺序终于搞明白了
文章地址:https://www.zhihuclub.com/175352.shtml