Java 后端 · Java 虚拟机 对象的创建过程是怎样的? 先自己想一想,再看参考要点参考要点类加载检查,类没有加载或初始化就先完成类加载过程分配内存:内存规整时用指针碰撞,有碎片时用空闲列表,每个线程先在 Eden 中的 TLAB 里分配以避免加锁把实例字段初始化为零值,再设置对象头(Mark Word 和类型指针)执行构造方法对象的创建与内存布局