JVM垃圾回收

垃圾收集器主要分爲兩步: 1、查找不再使用的對象 2、釋放這些對象管理的內存 那麼垃圾收集器怎麼查找到不再使用的對象呢? 虛擬機判斷一個對象是否存活用的是:根除法或者叫根搜索算法。 這個算法的思路其實很簡單,它把內存中的每一個對象都看作一個節點,並且定義了一些對象作爲根節點「GC Roots」。如果一個對象中有另一個對象的引用,那麼就認爲第一個對象有一條指向第二個對象的邊,如下圖所示。JVM會起一
相關文章
相關標籤/搜索