在java中是通过引用或值传递的参数

时间:2010-05-27 12:06:32

标签: java

  

可能重复:
  Is Java pass by reference?

在java中是通过引用或值传递的参数

4 个答案:

答案 0 :(得分:6)

Java中的所有参数都按值传递。但是,对于引用类型,这些值是引用。

有很多相关文章,包括this onemy own one

答案 1 :(得分:5)

  

只有一个参数传递   Java中的模式 - 按值传递 - 和   这有助于保持简单。    - James Gosling,“Java编程语言,第二版”   (詹姆斯戈斯林是...的父亲   爪哇)

Java是值得传递的 - 总是,为了一切。

答案 2 :(得分:5)

简短回答:按值,值有时是参考值。

更长的答案:任何原始类型都将按值传递。对于非基元,您不保留对象,而只保留对它的引用。此引用按值传递。

答案 3 :(得分:0)