Java虛擬機之垃圾收集算法

1.對象是不是已經死亡 1)引用計數法 給對象添加一個引用計數器,每當有一個地方引用它時,計數器值就加1,當引用失效時,計數器值就減1,只要對象的引用計數器的值爲0,那麼對象就不可能再被使用。 引用計數的缺點:很難解決對象之間相互循環引用的問題,如下圖,objA指向對象A,objB指向對象B,現在將objA.instace = objB,同時將objB.instance = objA,然後將obj
相關文章
相關標籤/搜索