GC回收機制及算法

1)引用計數法 給對象中添加一個引用計數器,每當有一個地方引用它時,計數器就加1,;當引用失效時,計數器的值就減1;任何時刻,計數器爲0的對象就是不可能再被使用的。 引用計數法,原理簡單,實現容易,但是缺點是不能解決對象間循環引用的問題,可能會造成內存泄露。 2)可達性分析算法 算法思路: 通過一系列"GC Roots"對象作爲起始點,開始向下搜索; 搜索所走過和路徑稱爲引用鏈(Re
相關文章
相關標籤/搜索