Java既是按值传递又是按引用传递[重复]
Posted
技术标签:
【中文标题】Java既是按值传递又是按引用传递[重复]【英文标题】:Java is Pass-By-Value and Pass-By-Reference Both [duplicate] 【发布时间】:2011-05-16 12:35:03 【问题描述】:可能重复:Is Java pass by reference?
请尽快告诉我答案!!!
【问题讨论】:
Is Java pass by reference? 的可能副本以及其中许多:***.com/search?q=java+pass+by+value 我们正在让您知道答案。 如果你想要一个快速的答案,为什么不搜索呢? google.co.uk/search?q=java+pass+by+value 23,400,000 次点击! 【参考方案1】:Java 编译器决定什么是最好的。
【讨论】:
你这是什么意思? Java 编译器发出 Java 字节码 并且 Java 字节码 有管理它的规则。我认为编译器在这件事上没有选择余地。【参考方案2】:Java 不通过引用传递方法参数 - 它通过值传递它们。
【讨论】:
+1,注释 references 是 by value 传递的。【参考方案3】:看看这个:
http://www.javaworld.com/javaworld/javaqa/2000-05/03-qa-0526-pass.html
【讨论】:
以上是关于Java既是按值传递又是按引用传递[重复]的主要内容,如果未能解决你的问题,请参考以下文章