在Java值传递 [英] Pass by value in Java
问题描述
可能显示的文件:结果
引用的Java是否合格?结果
就是Java通过引用传递?
这是真的,的Java
按传递价值的一切
,我们不能用<$ C的东西传递$ C>参考?
Is it true that Java
passes everything by value
, and we can't pass something by reference
?
感谢。
推荐答案
天哪,它不能被再次询问。 Java是按值传递 - 总是的中的所有的情况下。这就是它。
Good God, it can't be asked again. Java is pass by value - always, in all cases. That's it.
下面是引用了詹姆斯·高斯林一个参考,谁应该足够权威的人:
Here's a reference that quotes James Gosling, who should be authoritative enough for anyone:
从Java的作者:有
只有一个参数传递模式
爪哇 - 按值传递 - 这有助于
让事情变得简单。在Java
编程语言,第二版。由Ken
阿诺德和詹姆斯·高斯林,部分
2.6.1,第40页,第3段。
From the authors of Java: "There is exactly one parameter passing mode in Java - pass by value - and that helps keep things simple." The Java Programming Language, 2nd ed. by Ken Arnold and James Gosling, section 2.6.1, page 40, 3rd paragraph.
这篇关于在Java值传递的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!