Java中方法到底是值传递还是引用传递? 理解3张图 值传递:调用方法时,传入的实参是一个参数的拷贝,原先的数据在方法结束后没有被改变引用传递:调用方法时,传入的是实参的地址,而不是拷贝,原先的数据在方法结束后会变化引用数据类型对象是有地址注意基本数据类型也是有地址低水平的博客作者:Java基本数据类型是值传递,引用数据类型是引用传递 大错特错的实际上Java只有一种传递,只有值传递