垃圾回收篇-對象已die嗎?

如何判斷對象需要回收? 1.引用計數算法 給對象中添加一個引用計數器,每當一個地方引用它時,計數器值就加1,當引用失效時,計數器值就減1,當計數器值爲0,就表示這個對象不可能再被使用。 這種方法實現簡單,效率也高,有着廣泛的應用,但在Java虛擬機裏,不可使用這種方法,主要原因就是它很難解決對象之間的相互循環引用的問題。 上圖中,對象A與對象B出現了相互循環引用的情況,如果使用引用計數器算法,那麼
相關文章
相關標籤/搜索