(四)jvm新建一個類的過程

1、如何分配空間 1.指針碰撞 2.空閒列表 這兩種方式由垃圾收集算法決定的。web 若是採用帶有整理機制的收集算法那麼就使用空閒列表,不然則使用指針碰撞。算法 分配空間時,是否安全 1.分配動做同步,CAS失敗重試 ??? 2.分配動做根據不一樣的線程分配在不一樣的空間 ???安全 2、對象存儲佈局 1.對象頭 第一部分存儲對象自身的運行時數據,第二部分是類型指針,指向它的類元數據指針,肯定這個
相關文章
相關標籤/搜索