jvm中GCRoots根节点

  • Post author:
  • Post category:其他

在判断对象存活的时候,jvm会用可达性分析算法,其实作为根节点的就只有几个,如下:

  1. 方法区中的静态属性(静态属性指向一个对象)
  2. 方法区的中的常量(常量指向一个对象)
  3. 虚拟机中的局部变量(变量指向一个对象)
  4. 本地方法栈中JNI(native修饰的方法指向的对象)

版权声明:本文为qq_35657661原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。