syhan 发表于 2013-2-5 01:20:50

java到底是传值还是传引用

这个很基础很基础的问题今天才搞明白。
今天和同学讨论C++的一个函数的参数是指针的时候我无意说了一句,要是java的话就不用这么复杂了,一律传引用,于是就引起了java到底是传值还是传引用的讨论。
我之前的认识是这样的:在处理简单数据类型的时候毫无疑问是传值的,而当对象作为函数的参数的时候则是传的是引用。
但是事实证明我的认识还是错的,现在我当然明白了java的传参究竟是传什么,下面简单说一下:
可以说java不存在传递引用的情况,java只有一种传递方法就是传值,但是这个传值还是有一点小小的不同,例如在函数
<div class="code_title">java 代码
页: [1]
查看完整版本: java到底是传值还是传引用