虛擬機對象是否存活

注:本篇內容來源於《深入理解java虛擬機》 在堆裏面存放真java世界中幾乎所有的對象實例,垃圾收集器在對堆進行回收前,第一件事情就是確定這些對象之中哪些還「存活」着,哪些已經「死去」。 可達性分析算法: 這個算法的基本思路:通過一系列的稱爲「GC Roots"的對象作爲起始點,從這個結點開始向下搜索,搜索走過的路徑稱爲引用鏈,當一個對象到GC Roots沒有任何引用鏈相連時,則證明此對象不可用
相關文章
相關標籤/搜索