diff --git a/docs/java/jvm/JVM垃圾回收.md b/docs/java/jvm/JVM垃圾回收.md index 7fa344ce..028b3750 100644 --- a/docs/java/jvm/JVM垃圾回收.md +++ b/docs/java/jvm/JVM垃圾回收.md @@ -238,6 +238,11 @@ public class ReferenceCountingGc { ![可达性分析算法 ](./pictures/jvm垃圾回收/72762049.png) +可作为GC Roots的对象包括下面几种: +* 虚拟机栈(栈帧中的本地变量表)中引用的对象 +* 本地方法栈(Native方法)中引用的对象 +* 方法区中类静态属性引用的对象 +* 方法区中常量引用的对象 ### 2.3 再谈引用