new一个对象时会发生什么?

答案解析

1. 类加载检查;2. 分配内存(堆);3. 初始化零值;4. 设置对象头;5. 执行构造方法;6. 返回对象引用。