哪些情況下的對象會被垃圾回收機制處理掉

Java的虛擬機本身是蠻複雜的,我們不仔細講細節。我們只針對我們平時最關心的堆中的哪些對象會被GC回收。我們這樣思考,既然GC要回收這塊內存,那總得有個方法讓GC可以判斷哪些對象時可以被回收而哪些是不能被回收的吧?這就引出了下面常見的兩種判斷方法。 引用計數法 可達性分析算法 下面便具體講解下兩種方法: . 引用計數法 這種方法是在對象的頭處維護一個計數器Counter,當有一個引用指向對象的時候
相關文章
相關標籤/搜索