JVM 对象生命周期
2020-12-18 18:42:44 0 举报
JVM 对象生命周期
作者其他创作
大纲/内容
Y
终结阶段
N
应用阶段
不可达阶段
不可见阶段
将对象放入F-queue,JVM自动创建一个低优先级的线程Finalizer执行对象的finalize()方法
对象是否需要执行finalize()方法
对象是否在finalize()方法中重新与GC root建立连接
将对象从F-queue中移除
空间重新分配阶段
创建阶段
收集阶段
对象没有重写finalize()方法或JVM已经调用过一次了
0 条评论
下一页