JVM - 浅谈对象的内存管理与实例化

浅谈对象的内存管理与实例化 一、对象的内存布局 1. 对象头 (1)标记字 (2)类型指针 (3)数组长度 2. 实例数据 3. 对齐填充 二、对象的访问定位 1. 通过句柄(handler)实现 2. 通过直接指针(direct point)实现: 三、对象的创建过程 1. 类加载 2. 内存分配 (1) 内存分配的方式 (2) 内存分配的安全 3. 内存初始化 4. 对象头初始化 5. 对象实
相关文章
相关标签/搜索