繁体   English   中英

Java GC:在只扩展Object的类中调用super.finalize()是否有意义?

[英]Java GC: does it ever make sense to call super.finalize() in a class that only extends Object?

当一个类扩展另一个非Object类时,有很多关于调用super.finalize()讨论。 但是只有隐式扩展Object的类呢?是否有任何功能效果? 如果没有效果,这是否只是好的防御性编程,以防有人决定使该类显式子类化非Object类?

来自finalize方法的文档

类Object的finalize方法不执行任何特殊操作; 它只是正常返回。 Object的子类可以覆盖此定义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM