Java只有值传递

来源:6-6 数据类型问题

慕仙2869058

2018-10-08

Java只有值传递

写回答

1回答

ccmouse

2018-10-09

这个我们看从哪个角度看。我们传给函数的这个Object类型,子函数里面可以更改里面内容,但是如果把它指向另一个对象,父函数里的这个变量不会被影响到。这样的行为很容易和c++的引用传递进行类比。
当然,同学这么问一定是理解了我上面所说的“指向另一个对象”这一个角度。那么是值传递还是引用传递呢,jvm里面一定发生了指针的拷贝。
理解到这一步,到底如何定义不是那么重要了。

0
0

Google面试官亲授-Java面试新手尊享课

为面试新手量身定制的Java面试尊享课,解锁“鲤鱼跃龙门”的妙招

2853 学习 · 180 问题

查看课程