对于基本数据类型(int、Integer等)、String是复制参数副本,不能改变。其他引用可以。 “在Java里面参数传递都是按值传递”这句话的意思是:按值传递是传递的值的拷贝,按引用传递其实传递的是引用的地址值,所以统称按值传递。 请参考: http://www.cnblogs.com/coderising/p/5697986.html