GC對象回收(垃圾回收)

一、什麼樣的對象該回收:沒有任何引用的對象。 二、怎麼判斷對象是否不具有引用:有兩種方法,一種是引用計數算法,另外一種是可達性分析算法。 引用計數算法:對象中會有一個引用計數器,每有一個對該對象的引用就會在計數值上+1,當計數值爲0的時候,該對象便不再有引用。 可達性分析算法(Java主流算法):會設置一個」GC Roots「對象,該對象可以是各種引用的對象,當一個對象沒有到」GC Roots「對
相關文章
相關標籤/搜索