性能问答>Java里关于System.gc()是否一定能调用finalize()?>
1回复
1年前

Java里关于System.gc()是否一定能调用finalize()?



我知道gc()的作用是建议jvm去进行垃圾回收,但未必执行这一操作。

但是最近看一篇文章关于gc的一个例子。即一个自己定义的类重写了finalize()方法,同时在main中调用了System.gc(),书中意思是这样即可强制调用finalize()方法。

感觉这两个说法有点矛盾啊

3022 阅读
请先登录,再评论

不是

1年前