From c3df908b173534bb97975d410b4965718e911e9c Mon Sep 17 00:00:00 2001 From: "jianxin.yuan" <53457400+jianxin-yuan@users.noreply.github.com> Date: Tue, 30 Jun 2020 22:54:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20"=E5=8F=AF=E4=BD=9C?= =?UTF-8?q?=E4=B8=BAGC=20Roots=20=E7=9A=84=E5=AF=B9=E8=B1=A1"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../JVM\345\236\203\345\234\276\345\233\236\346\224\266.md" | 5 +++++ 1 file changed, 5 insertions(+) diff --git "a/docs/java/jvm/JVM\345\236\203\345\234\276\345\233\236\346\224\266.md" "b/docs/java/jvm/JVM\345\236\203\345\234\276\345\233\236\346\224\266.md" index 7fa344ce..028b3750 100644 --- "a/docs/java/jvm/JVM\345\236\203\345\234\276\345\233\236\346\224\266.md" +++ "b/docs/java/jvm/JVM\345\236\203\345\234\276\345\233\236\346\224\266.md" @@ -238,6 +238,11 @@ public class ReferenceCountingGc { ![可达性分析算法 ](./pictures/jvm垃圾回收/72762049.png) +可作为GC Roots的对象包括下面几种: +* 虚拟机栈(栈帧中的本地变量表)中引用的对象 +* 本地方法栈(Native方法)中引用的对象 +* 方法区中类静态属性引用的对象 +* 方法区中常量引用的对象 ### 2.3 再谈引用 -- GitLab