Java中基本类型、引用类型、包装类型、String的参数传递机制值传递
说在前面:本文属于自己的学习笔记,不正确之处还望指出!值传递Java中其实都是值传递,只是有的时候是传递的数据的值,有的时候呢传递的是引用地址的值对于基本数据类型来说:传递的是数据的值,在接受参数的函数里改变的时候原来的是不会有任何影响的。对于引用类型来说:传递的是一个引用、这个引用存放的是参数的地址的值,如果在函数中没有改变这个参数的引用地址(没有new一个新的地址—这也叫做浅拷贝),那么就会改变原来的值,影响到传入的参数。(比如数组、集合就是很明显的例子);如果在函数中改变了参数的引用地址,