Java方法中形参能否改变实参
前几天学习了java中的参数传递机制,总结了一些知识点:
1·参数类型为基本数据类型:整型:byte,short,int,long ,浮点型:float,double ,字符型:char ,布尔型:boolean
2·参数类型为引用数据类型:数组,类实例化出的对象等时
但要注意的是:当方法中将形参重新指向新对象时,对实参地址的指向就被中断而无法继续对实参进行操作。还有当形参为String类型时,一旦对其做出修改就会指向新的对象而中断对实参的指向。
相关文章