java中对象为什么可以做参数传递

来源:百度知道 编辑:UC知道 时间:2024/05/02 19:11:18
可以把内存中的变化详细写出来么?
声明初始化一个实例后,将对象赋给另一个类的对象的方法?

不大明白,其中内存空间是如何变化的

首先内存里存放的是对象的数据
然而对象是引用,指向传递数据的那块区域,
就是说传递对象就是传递引用,它的内存空间本事就没有变化!
所以当另一类的方法改变对象的值后,本身那个对象的值也跟着变化!
他们操作的是同一块内存区域!