JVM垃圾回收對象判定標準之可達性分析算法(根搜索法)

前文講過引用計數法的最大缺點就是循環引用的問題,而爲了解決這個問題,Java推出了可達性分析算法。可達性分析算法也稱之爲根搜索法,其原理是: 從GC Roots節點(起始點)出發向下搜索,如果沒有任何引用鏈相連(即GC Roots到對象不可達),則證明此對象不可用。 什麼是引用鏈? 從起始點向下搜索所走過的路徑被稱爲引用鏈(Reference Chain)。 對象Object5、Object6和O
相關文章
相關標籤/搜索