GC 可达性分析
可達性分析
從GC roots開始作為七點,向下搜索他們引用的對象,可以生成一棵引用樹。所有樹的節點被稱為可達的節點,否則就是不可達的節點
在Java語言中,可以作為GC roots的對象包含以下的幾種
- 虛擬機棧中的引用對象
- 方法區中的類靜態屬性引用的對象
- 方法區中的常量引用的對象
- 本地方法棧中的native方法的引用對象
總結
- 上一篇: HashMap 死循环
- 下一篇: 一面凉凉问题