可能重复:
如何通过Java引用传递
是否可以在Java中通过引用传递对象
就像在C#中
public static void SomeMethod(ref Object obj)
{
...
}
Run Code Online (Sandbox Code Playgroud)
Exp*_*lls 28
对象的所有变量都是对象的引用.将对象传递给方法时,您已经传递了对象的引用.如果您不希望原始对象受到影响,则必须先将其克隆.
Jes*_*per 25
不,这在Java中是不可能的.
在Java中,方法的所有参数都按值传递.注意,非基本类型的变量,其是对对象的引用,也由值来传递:在这种情况下,参考是由值来传递.请注意,按值传递引用与通过引用传递不同.
| 归档时间: |
|
| 查看次数: |
48563 次 |
| 最近记录: |