黑马程序员技术交流社区
标题:
关于Java方法的参数传递
[打印本页]
作者:
luheqi
时间:
2014-6-25 20:13
标题:
关于Java方法的参数传递
前面学习的时候,在Java核心技术一书中看到过:Java方法是值传递(call by value),对对象采用的不是引用调用,但很多人认为Java对对象采用的是引用调用。实际上是对对象的引用也是值传递。但是C++有值调用和引用调用,c++中引用调用的引用参数标有&符号。对此,大家有什么看法。
作者:
luheqi
时间:
2014-6-26 12:35
自己顶一个,。
作者:
Emperors
时间:
2014-6-26 13:35
路过 长点见识啊
作者:
fantacyleo
时间:
2014-6-26 14:18
c++我不熟悉,不过按楼主的描述,我认为java和c++都只有值传递。认为存在引用传递只是一种理解方式,看到传引用类型变量可以改变对象属性,就认为是引用传递。实际上,引用变量仍然是传入变量的值,只不过这个值恰好是某个对象的地址,就产生了按引用传递的错觉
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2