java中数据的传递是以传值的方式进行的也就是pass by value
对于基本数据类型直接把值进行传入,而引用类型传的值是这个引用!这样就有了一个引用的拷贝,这个引用的拷贝指向的还是原来的那个对象,你也可以对其进行重新指向一个新的对象,但是不会改变原有引用所指向的对象.但是如果你用这个引用的拷贝对原有对象进行操作如修改原对象某一属性值,则原有对象就会被修改.
java中数据的传递是以传值的方式进行的也就是pass by value
对于基本数据类型直接把值进行传入,而引用类型传的值是这个引用!这样就有了一个引用的拷贝,这个引用的拷贝指向的还是原来的那个对象,你也可以对其进行重新指向一个新的对象,但是不会改变原有引用所指向的对象.但是如果你用这个引用的拷贝对原有对象进行操作如修改原对象某一属性值,则原有对象就会被修改.