Java方法中形参能否改变实参

  前几天学习了java中的参数传递机制,总结了一些知识点:

  1·参数类型为基本数据类型:整型:byte,short,int,long ,浮点型:float,double ,字符型:char ,布尔型:boolean 

                 《Java方法中形参能否改变实参》

  2·参数类型为引用数据类型:数组,类实例化出的对象等时 

              《Java方法中形参能否改变实参》

 

  但要注意的是:当方法中将形参重新指向新对象时,对实参地址的指向就被中断而无法继续对实参进行操作。还有当形参为String类型时,一旦对其做出修改就会指向新的对象而中断对实参的指向。

  《Java方法中形参能否改变实参》 

   

点赞