什么情况下JVM内存中的一个对象会被垃圾回收?

新生代满了会触发 Young GC,老年代满了会触发 Old GC。GC时会回收对象,那么具体是什么样的对象会被垃圾回收器回收呢? 可达性分析算法,判断是否被 GC Roots 引用 判断引用类型:强引用、软引用、弱引用、虚引用 是否调用finialize()方法自救 首先,JVM 会通过可达性分析算法来判断哪些对象会被回收,哪些不会被回收。可达性分析算法会从一个对象触发,一层层向上,分析有谁在引
相关文章
相关标签/搜索