java 参数传递为值传递
如果参数为 对象, 传递的是对象地址的副本,但是地址副本和原地址都指向堆中同一个对象,所以方法中对对象的修改影响到方法外
如果参数为 值 , 传递的是值的副本, 方法内的修改不影响 原值
但是不管是 地址的副本,还是值的副本,方法中的修改都不影响 原地址和原值。