根集合(root set)具体包含什么?
根集合中的引用可以被应用程序直接访问,因此根指向的对象都是活的。
具体包括:局部变量、静态(全局)变量、被外部接口保留的、例如JNI的LocalRef等、其他根、由语言、虚拟机、运行环境定义。