第一次使用int实验: public class TTEST { private static List mList = new LinkedList(); public static void main(String[] args) { int a = 0; changeA(a); System.out.println("a = "+a); } public static void changeA(int a){ a = 1; } } 输出:a = 0 这说明对于int值是按值传递。其它几个基本类型也是如此