垃圾會算法

一、引用計數算法(無法解決循環引用的問題,不被java採納) 當一個對象被引用的時候+1,不被引用的時候-1,爲0的時候進行回收 二、根搜索算法 棧中的引用的對象、方法區中靜態屬性引用的對象、方法區中常量引用的對象、本地方法區中JNI引用的對象都可以設置爲根,其他對象只要與根有關係的對象都爲可達對象,沒有與根有關係的對象將爲不可達對象將被GC回收 三、標記/清除算法 標記-清除算法是現代垃圾回收算
相關文章
相關標籤/搜索