
Java 真的是引用传递吗
对于Java 的基本类型(Primitive Type), 在传参时很明显是值传递的方式。在change 方法中,我们传入了User 对象的实例,并且对user 的属性进行了改动,结果成功的改变了user 的age 属性。虽然是变量拷贝,但是实际上的地址是同一个,所以能修改到堆中的属性值。但是如果我们修改的是变量在栈中的地址,则不会影响原变量。值传递指的是,方法传参时 传递的是变量的副本,对变量的任何操作不会影响变量本身。引用传递指的是,方法传参时传递的是变量本身,对变量的操作会影响变量本身。...


