与えられた:
public class GC {
private Object o;
private void doSomethingElse(Object obj) { o = obj; }
public void doSomething() {
Object o = new Object(); // line 5
doSomethingElse(o);
o = new Object(); // line 7
doSomethingElse(null);
o = null;
}
}
doSomething メソッドが呼び出されたとき、5 行目で作成されたオブジェクトがガベージ コレクションで使用できるようになるのは、何行目以降ですか?
答えは7行目以降にすべきだと思います..答えは8行目以降です..どこが間違っているのか説明してください..