1.加载class
2.类加载Linking阶段
验证Verifying
准备Preparing,静态变量赋默认值
解析Resoving,解析为直接引用
3. 分配内存
4. 属性赋值
5. 执行构造方法
java对象生命周期
Sychronied锁升级过程
1.加载class
2.类加载Linking阶段
验证Verifying
准备Preparing,静态变量赋默认值
解析Resoving,解析为直接引用
3. 分配内存
4. 属性赋值
5. 执行构造方法
java对象生命周期
Sychronied锁升级过程