首页 > 其他 > 详细

034_JVM——垃圾回收、对象销毁

时间:2020-03-05 14:15:36      阅读:97      评论:0      收藏:0      [点我收藏+]

再java语言中,所有的程序都围绕着对象的创建、调用、与销毁。但是大部分的时候我们都是再调用对象,跟没有创建对象与销毁对象。

创建对象的工作常常交给了框架或者容器。

销毁对象的工作常常有gc机制。System.gc()应该只是通知JVM进行垃圾清理。真正销毁对象的还是对象的finalize(),但是student.finalize()就证明了student对象有引用,

调用finalize()是不会销毁对象的。finalize()一直都是对象再调用,从来不是引用调用。但是我们一直都是使用引用操作对象的,所以我们不可能调用finalize()销毁对象,

只有虚拟机调用对象.finalize()才能销毁对象。

034_JVM——垃圾回收、对象销毁

原文:https://www.cnblogs.com/pogusanqian/p/12419622.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!