可以在Java中重载finalize()方法

Sai*_*aif 4 java overloading finalize

我已经读过某个方法,每个方法都可以重载.

完成()

当然是一种方法.但在搜索时我也发现你不能重载这个方法.

所以问题是我们可以重载finalize()方法吗?如果是,那么它如何实施的?

Eva*_*les 7

是的你可以.但是JVM不会调用重载版本.

@Override
protected void finalize() throws Throwable
{
  super.finalize();
}

protected void finalize(String lol) throws Throwable
{
  finalize();
}  
Run Code Online (Sandbox Code Playgroud)