垃圾回收基礎理論

垃圾 沒有任何引用指向的對象都是垃圾 找垃圾的方法 引用計數法:一個對象創建時會分配一個計數器,有引用指向這個對象時,計數器+1,當引用失效,計數器-1,當計數器爲0時,就可以判斷爲一個垃圾對象(這種方法解決不了循環引用的問題) 根可達算法:以GC Roots爲根展開引用鏈路搜索,如果一個對象沒有任何鏈路跟GC Roots關聯,那麼就可以判斷爲一個垃圾對象 GC Roots的對象:線程棧變量,靜態
相關文章
相關標籤/搜索