黑马程序员技术交流社区

标题: 值传递和引用传递的区别 [打印本页]

作者: 成刚    时间: 2012-2-27 10:12
标题: 值传递和引用传递的区别
请高手们用通俗的言语帮我解释一下这两种传递的意义,以及这两种传递的用法?
作者: 莫洪刚    时间: 2012-2-27 10:46
对于基本数据类型,传递的是数据的拷贝;对于引用数据类型,传递的是引用的拷贝
作者: 叶彦召    时间: 2012-2-27 12:50
引用类型传递的是值的拷贝,也就是复制品;引用类型的传递的值发生改变后不会改变原来的值。

值传递就是传递的是确切的值本身。
作者: 邓坤    时间: 2012-2-27 12:55
对值类型变量的操作实际上是对变量副本的操作,并不影响原来的值。
而引用类型传递的是该变量的引用地址,它在方法体内是针对变量的各种操作,所以能够影响原来的值。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2