jvm垃圾收集算法·

一、判斷對象是否存活 1.引用計數算法   個對象添加一個引用計數器,當有一個地方應用它時計數器加1;當引用失效時,計數器減1;任何時刻計數器爲0的對象不可能再被使用。  缺點: 循環引用的場景下無法實現回收,例如下面的圖中,ObjectC和ObjectB相互引用,那麼ObjectA即便釋放了對ObjectC、ObjectB的引用,也無法回收。HotSpot在實現GC時未採用這種方式。  2. 可
相關文章
相關標籤/搜索