基本类型
基本类型作为参数传递时,传递的是值得拷贝。
在函数内做任何改变都不会影响原来的值。
对象
对象作为参数传递时,实际上传递的是指向对象在内存的地址。
可以理解为函数内的参数也是对该对象的一个引用。
一旦改变指向,就不会再影响原来的对象了(这不是废话吗)。。
基本类型作为参数传递时,传递的是值得拷贝。
在函数内做任何改变都不会影响原来的值。
对象作为参数传递时,实际上传递的是指向对象在内存的地址。
可以理解为函数内的参数也是对该对象的一个引用。
一旦改变指向,就不会再影响原来的对象了(这不是废话吗)。。