オブジェクトの ArrayList があり、そのうちのいくつかを null に設定した場合、それらは gc の影響を受けやすいですか? それとも、まだ ArrayList によって参照されているため、残りますか?
元:
for(NPC n : NPCs){
n.act();
n.draw(frame);
if(n == outOfMap){
n = null;
}
}
そのループが「常に」反復されている場合、outOfMap オブジェクトは収集されますか? または単にそこにとどまり、null値になりますか?