什么样对象可以作为GC roots
所谓"GCroots的“根集合”就是一组必须活跃的引用,在JVM中什么样的对象可以作为GC roots尼?
一般而言我们分析出来有以下特点的对象引用是可以作为GC roots的。
- 栈帧当中本地变量表中引用的对象。
- 方法区中类static类型的引用。
- 方法区中常量类型的引用。
- 本地native方法中引用的对象。
所谓"GCroots的“根集合”就是一组必须活跃的引用,在JVM中什么样的对象可以作为GC roots尼?
一般而言我们分析出来有以下特点的对象引用是可以作为GC roots的。