Java虛擬機筆記(二)

歡迎掃碼關注我 😊 判斷對象是否存活 一、引用計數算法 ​ 給對象中添加一個引用計數器,每當有一個地方引用他時就給計數器值加一;當引用失效時,計數器值就減一;任何時刻計數器爲0的對象就是不可能再被使用的。 ​ 缺點:很難解決對象之間互相循環引用的問題。 二、可達性分析算法 ​ 以「GC Root」對象爲起始點,從此節點向下搜索,搜索所走的路徑成爲引用鏈,當一個對象和GC Root之間沒有任何引用
相關文章
相關標籤/搜索