(四)jvm新建一个类的过程

1、如何分配空间 1.指针碰撞 2.空闲列表 这两种方式由垃圾收集算法决定的。web 若是采用带有整理机制的收集算法那么就使用空闲列表,不然则使用指针碰撞。算法 分配空间时,是否安全 1.分配动做同步,CAS失败重试 ??? 2.分配动做根据不一样的线程分配在不一样的空间 ???安全 2、对象存储布局 1.对象头 第一部分存储对象自身的运行时数据,第二部分是类型指针,指向它的类元数据指针,肯定这个
相关文章
相关标签/搜索