44问答网
所有问题
java中的值传递和引用传递有什么区别
如题所述
举报该问题
推荐答案 2017-03-08
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。
引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YYRWG36GRRVW6GRKKYW.html
其他回答
第1个回答 2017-03-08
值传递不会修改原来的值
引用传递一般会修改
相似回答
java的值传递和引用传递的区别
答:
值传递传递的是实实在在的变量值;引用传递传递的是对象的引用地址
。值传递后,两个变量改变的是各自的值;引用传递后,两个引用改变的是同一个对象的状态。
java中
按
值传递和
按
引用传递有何区别
答:
引用传递
时,对a2操作相当与对a1操作 也就是说:a2 与a1 是同一个对象的两个
不同的
名字 而在
值传递
时,a2会另外分一个与a1不同的空间 对任何一个对象操作都不影响到对方
java中的值传递和引用传递
到底
有什么区别
视频时间 02:20
值传递和引用传递的区别
是什么
答:
值传递和引用传递的区别在于参数值的和内存地址的不同
。编程中,参数传递可以使用两种方式:值传递和引用传递。它们之间的主要区别在于传递的是参数的值还是内存地址。值传递是指将参数的值复制到函数的形参中,这样在函数内部对形参的修改不会影响到原始参数。这意味着,如果在函数内部对形参进行更改,原始...
大家正在搜
java值传递与引用传递的区别
java中传值和传引用的区别
java的值传递和引用传递
引用传递和值传递的区别
参数传递值传递和引用传递
java方法是值传递还是引用传递
java数组是值传递还是引用传递
java对象是值传递还是引用传递
java值引用和地址引用