Java程序设计语言总是采用按值传递,也就是说,方法得到的是所有参数值的一个拷贝。
1.方法不能修改一个基本数据类型的参数(数值型或布尔型)
2.方法可以改变一个对象参数的状态,方法得到的是对象引用的拷贝,不是对象的拷贝,对象引用及其他拷贝同时引用同一个对象。
Java程序设计语言总是采用按值传递,也就是说,方法得到的是所有参数值的一个拷贝。
1.方法不能修改一个基本数据类型的参数(数值型或布尔型)
2.方法可以改变一个对象参数的状态,方法得到的是对象引用的拷贝,不是对象的拷贝,对象引用及其他拷贝同时引用同一个对象。