不管是传递基本类型还是传递对象,都是传的副本,只不过对象传递的是引用的副本,该引用的副本与原引用指向同一个对象。
基本类型的副本更改不影响原值,同样的副本引用的更改也不影响原引用(副本引用指的是引用所指向的对象或首地址,副本引用的更改指的是引用指向的更改)。
但由于副本引用和原引用指向同一对象,如果通过副本引用对该对象进行了更改,那么会影响到原引用。
不管是传递基本类型还是传递对象,都是传的副本,只不过对象传递的是引用的副本,该引用的副本与原引用指向同一个对象。
基本类型的副本更改不影响原值,同样的副本引用的更改也不影响原引用(副本引用指的是引用所指向的对象或首地址,副本引用的更改指的是引用指向的更改)。
但由于副本引用和原引用指向同一对象,如果通过副本引用对该对象进行了更改,那么会影响到原引用。