Java中的finalize方法

shr*_*sva 1 java garbage-collection

可能重复:
为什么java.lang.Object中的finalize()方法"受保护"?

finalize方法是使用受保护的作用域定义的,那么垃圾收集器等其他对象如何能够调用它.

Jör*_*tag 7

因为垃圾收集器是语言规范的一部分,因此可以执行语言规范所能做的任何事情.