方法调用:对象的传值与传引用

http://www.importnew.com/29023.html

在调用过程中, 线程栈中传递的值是原值的copy或者原对象的引用copy, 取决于参数的类型(基本类型还是复杂对象) 

对于基本类型和String , 传值, 不会改变堆中原来的值

对于其他对象, 数组, 传的值是复制出来的引用, 会改变堆中原来的值

猜你喜欢

转载自www.cnblogs.com/yszzu/p/9353926.html