標記、清除算法是如何處理循環引用

目前的GC算法有兩個大分類:引用計數與可達性。下面來說說引用計數法是如何統計所有對象的引用計數的,再對比分析可達性算法是如何解決引用技術算法的不足,好比說循環引用。 循環引用 舉個栗子:有兩個對象,A引用B,B引用A。 這種情況下兩個對象都存在引用,那麼是否這兩個對象就無法被GC了呢?先賣個關子,讓我們記住這種情況,帶着疑問往下讀,接下來了解一下GC算法的一些概念。 GC採用的算法 1.引用計數算
相關文章
相關標籤/搜索