导读 大家好,我是小跳,我来为大家解答以上问题。finalize()方法,finalize很多人还不知道,现在让我们一起来看看吧!方法:用a1=null来说明a1...
大家好,我是小跳,我来为大家解答以上问题。finalize()方法,finalize很多人还不知道,现在让我们一起来看看吧!
方法:用a1=null来说明a1指向的内存为垃圾
FINALIZE方法就会被调用了
原因: 对此问题 通过看Java编程思想,自己有以下理解
ava有自己的垃圾回收机制,
1。当对象没有用时,对象并不是立即被回收,而是当垃圾回收进程启动的时候,垃圾才会被回收,回收时会调用FINALIZE方法--另一种是调用System的gc()方法来强制的进行垃圾回收。
2.问什么会这样呢,因为回收垃圾也是浪费资源的一种现象,比如内存,cpu资源
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!