美文网首页
jvm的类和对象的生命周期

jvm的类和对象的生命周期

作者: 垂直居中的句号 | 来源:发表于2021-05-30 21:14 被阅读0次

对象的生命周期

1.创建阶段

为对象分配存储空间

开始构造对象

递归调用其超类的构造方法

进行对象实例初始化,和变量初始化

执行构造方法体

2.应用阶段

系统至少维护着对象的一个强引用

默认强引用

3.不可视阶段

对象使用完之后进入不可视阶段,强引用消失

4.不可到达阶段

是要被垃圾回收器回收的预备对象,但不能被垃圾回收器直接回收

5可收集阶段,终结阶段,释放阶段

垃圾回收器发现该对象已经不可到达

finalize方法已经被执行

对象空间已被重用

类的生命周期

加载----验证---准备---解析----初始化---使用---卸载

相关文章

网友评论

      本文标题:jvm的类和对象的生命周期

      本文链接:https://www.haomeiwen.com/subject/mwmmsltx.html