Что произойдет, если вы сохраните ссылку на текущий объект во время вызова finalize? Например:
class foo {
...
public void finalize() {
bar.REFERENCE = this;
}
}
Является ли объект сборщиком мусора или нет? Что произойдет, если вы попытаетесь получить доступ к bar.REFERENCE
позже?