常見垃圾回收算法-對象已死嗎?

1,判斷對象是否已死 引用計數法: 實現:給對象添加一個引用計數器,每當有一個地方引用到它時,計數器值就加1;當引用失效時,計數器值就減1;任何時刻計數器爲0的對象就是不可能再被使用的 缺點:無法解決循環引用的問題 可達性分析算法 實現:從GC Roots對象爲起點,往下搜索,形成一條引用鏈,當對象與任何引用鏈沒有相連的時候,證明該對象是不可用的 GC Roots對象:      虛擬機棧引用的對
相關文章
相關標籤/搜索