Java是通过值传递的,也就是通过拷贝传递的。 先来看基本数据类型的传递过程: 对象的传递过程其实也是一样,不过这回x里放的是对象在堆里的地址,结果上会有所不同: 不要去记什么值传递还是引用传递,记住是拷贝传递就行了。