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

时间:2015-11-24 06:25:09

标签: java garbage-collection finalize

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

1 个答案:

答案 0 :(得分:3)

来自finalize方法的文档

  

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