当前位置: 首页 > >

JVM GC_ 如何判断对象是否可以被GC?

发布时间:

如何判断对象是否可以被GC?
引用计数法


当某个对象的引用计数归零的时候,可以被GC,比较麻烦的地方是下面这种循环引用会带来弊端


可达性分析

方法区、栈、本地方法区、程序计数器不参与GC

凡是被GC ROOT引用的对象都不可以被GC回收


GC ROOT包括以下三方面
栈中局部变量及其引用方法区中静态变量、常量及其引用本地方法(native打头)中引用对象



友情链接: