可達性分析

可達性分析         可達性分析算法的基本思路就是通過一系列的成爲「GC Roots」的對象作爲起始點,從這些節點開始向下搜索,搜索所走過的路徑成爲引用鏈,當一個對象到GC Roots沒有任何引用鏈相連時,則證明此對象是不可以用的。 在Java語言中,可作爲GC Roots的對象包括以下幾種: 虛擬機棧(棧幀中的本地變量表)中引用的對象。 方法區中類靜態屬性引用的對象。 方法區中常量引用的對
相關文章
相關標籤/搜索