ここで、ガベージコレクションに関してJavaに疑問があります。
protected class Robocop {
Integer weight = 200;
Robocop attent(Robocop rb) {
rb = null;
return rb;
}
public static void main(String[] args) {
System.out.println("indeed the solution is behind the corner);
Robocop rb1 = new Robocop();
Robocop rb2 = new Robocop();
Robocop rb3 = rb1.attent(rb2);
rb1 = null;
}
}
GCの対象となるオブジェクトはいくつあると思いますか?
これについての私の見解は、ガベージコレクションされる4つのオブジェクト、rb3、rb1、および関連する整数ラッパーインスタンス変数です。