当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的区"到底是值传递还是引用传递?
时间: 2024-04-06 09:34:59 浏览: 44
在Java中,当一个对象被当作参数传递到一个方法中时,是按照引用传递的方式进行的。这意味着,方法中对该对象的任何修改会影响该对象本身,并且不需要返回该对象以获取更改后的值。换句话说,该方法可以改变这个对象的属性,并且修改后的值可以在方法外部被访问到。所以在Java中,虽然传递的是对象的引用,但是实际上是传递了对象的地址,因此对对象的任何修改都会影响到原对象。
阅读全文