JVM垃圾回收算法小結

對象生存判斷算法 1、引用計數法 給對象中添加一個引用計數器,每當一個地方引用到這個對象的時候,計數器值就加1,當引用失效時,計數器的值就減1,當計數器值變爲0時,便說明該對象不可能再被使用了。 優點:實現簡單,判定效率較高。 缺點:當出現對象之間的相互循環引用時,即兩個類中都存在引用字段分別引用着對方的時候,在回收過程中這時該算法無效。 2、可達性分析算法 爲了克服引用計數法的弊端,現在比較主流
相關文章
相關標籤/搜索