java中只有值传递
1.值传递
(1)基本数据类型:传递的是实参数据的拷贝,方法调用不会改变实参的值
(2)引用类型:传递的是实参的引用地址的拷贝,方法调用通过地址改变具体的数据;实参的地址与拷贝的地址指向同一个地址,所以方法调用会改变实参的值
(3)值传递是对过程的描述,而不是结果
java中只有值传递
1.值传递
(1)基本数据类型:传递的是实参数据的拷贝,方法调用不会改变实参的值
(2)引用类型:传递的是实参的引用地址的拷贝,方法调用通过地址改变具体的数据;实参的地址与拷贝的地址指向同一个地址,所以方法调用会改变实参的值
(3)值传递是对过程的描述,而不是结果