標記 - 清除算法

標記 - 清除算法 「標記 - 清除」算法是最基礎的垃圾收集算法,如同它的名字一樣,算法的工作過程可以分爲「標記」和「清除」兩個階段:首先標記出所有需要回收的對象,然後統一回收所有被標記的對象。 標記待回收對象:使用可達性分析算法篩選出所有沒有可達鏈的對象。若對象覆蓋了finalize方法且虛擬機還沒有調用finalize方法,對象將被加入一個名爲F-Queue的隊列,後續將由虛擬機創建一個名爲F
相關文章
相關標籤/搜索