簡單瞭解GC垃圾回收

如何判斷數據是垃圾數據? 1.引用計數算法 爲對象添加引用計數器,當計數爲0時,被標記爲垃圾對象,可以被回收。 優點:原理簡單,實現方便,性能較高。 2.可達性分析法 判斷對象和GC ROOTS是否有相連的引用鏈,如果沒有,則標記爲垃圾對象 GC ROOTS對象 都是常用的有用的對象 1)虛擬機棧(棧幀中的本地變量表)中引用的對象。 2)方法區中類靜態屬性引用的對象。 3)方法區中常量引用的對象。
相關文章
相關標籤/搜索