java值传递和引用传递的区别

2024-11-03 00:09:29
推荐回答(1个)
回答1:

java里只有值传递,不存在引用传递。
当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本,虽然看起来是传递的引用,但实际上只是引用的值的传递。这两个值指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。