参照渡し


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;
}
}

上記の実行結果は、下記の通り

[AAA, BBB]
nullにはならないよ。