值传递:方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元, 所以方法执行中形参改变了不影响实际参数的值;引用传递:也可以称为传地址,方法调用时,实际参数的对象,把地址传给形参。同指向一个地址,在执行方法中,对形式参数的操作,实际上就是对实际参数的操作。所以在方法执行中对形参的改变就是对实际参数的改变; 转载于:https://my.oschina.net/u/2471129/blog/745903