对象的创建内存布局范围
当未找到类的定义时执行加载 加载 验证 准备 类对象赋初始值 解析 初始化 类对象做初始化 cinit(),锁控制,只会执行一次 对象的内存布局 对象头 mark word(运行时的一些数据) gc 锁状态 偏向锁, 状态等等 对应的类型指针 只想类的元数据类型指针 实例数据 填充对齐 对象必须是8字节的证书不呗 对象的访问 方法栈中的refefence来定义堆中的内存数据 指针访问 指向堆内存的示例数据。实例数据存着指向方法区元数据的指针 更快 句柄 堆存着指向堆内存数据和方法去去的元数据句柄指针,reference指向句柄 自由主题



