回收對象和方法區

回收對象,判斷對象是否是可回收的 引用計算算法:給對象添加一個引用計數器,每當有一個地方引用它時,計數器的值就加1;當引用失效時就減1;任何時刻計數器爲0的對象就是不可能再被使用的。但是大部分主流的Java虛擬機裏面沒有選用引用計算算法來管理內存,其中最主要的原因是它很難解決對象之間相互循環的問題。 可達性分析算法:通過一系列的稱爲「GC Roots」的對象作爲起始點,從這些節點開始向下搜索,搜索
相關文章
相關標籤/搜索