参照渡し
上記の実行結果は、下記の通り
import java.util.ArrayList;
import java.util.List;public class ReferenceTest {
public static void main(String[] args) {
List list = new ArrayList();
list.add("AAA");
exec(list);
System.out.println(list);
}
public static void exec(List list){
list.add("BBB");
list = null;
}
}
nullにはならないよ。
[AAA, BBB]