为什么下面的代码可能?(只是我在处理其他代码时想出的一个例子)
public String getLogIdentifierFromFile(final File file) {
//this.file = null; //Gives compiler error as obviously expected
nullify(file);
return "";
}
public void nullify(Object object) {
object = null;
}
以及如何确保final
从顶部开始的功能确实有效?这次是我制作nullify
方法,但也可以是我的方法需要调用的任何人的代码。