image.png
案例,执行的顺序
image.png

案例二

首先创建一个dataswap类
image.png

然后创建一个test7
这里有一个疑问点,本来第10行swap方法中传递的是ds,可是为什么上面swap中的ds1进行传参后,ds1也变成6了
为什么ds的值6,把ds1的值改变了
image.png

image.png
第三步调用swap方法,ds是引用对象
image.png
因为引用地址是一样的,所以操作的值也是一样的,这里ds和ds1可以等同为同一个
image.png