1、形参是基本数据类型,实参“复制”给形参的是“数据值”,形参的修改和实参无关。
2、形参是引用数据类型,实参“复制”给形参的是“地址值”,如果通过形参修改对象的属性、元素值,那么就相当于实参对象在修改。
注意:
如果在方法中,形参指向了“新对象”,那么就和实参无关了。
引用数据类型有特殊的类型,例如:String、包装类等,形参的修改也和实参无关,因为这些类型修改都会产生新对象。
1、形参是基本数据类型,实参“复制”给形参的是“数据值”,形参的修改和实参无关。
2、形参是引用数据类型,实参“复制”给形参的是“地址值”,如果通过形参修改对象的属性、元素值,那么就相当于实参对象在修改。
注意:
如果在方法中,形参指向了“新对象”,那么就和实参无关了。
引用数据类型有特殊的类型,例如:String、包装类等,形参的修改也和实参无关,因为这些类型修改都会产生新对象。