Discuss / Java / 关于说明

关于说明

Topic source

总结:

1).当使用基本数据类型作为方法的形参时,在方法体中对形参的修改不会影响到实参的数值

2).当使用引用数据类型作为方法的形参时,若在方法体中修改形参指向的数据内容,则会

   *  对实参变量的数值产生影响,因为形参变量和实参变量共享同一块堆区;*

3).当使用引用数据类型作为方法的形参时,若在方法体中修改形参变量的指向,此时不会

    * 对实参变量的数值产生影响,因此形参变量和实参变量分别指向不同的堆区;*

————————————————

版权声明:本文为CSDN博主「xyphf_和派孔明」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/xyphf/article/details/78117027

这个解释比较好一些,字符串是不可变的,字符串数组是可变的;要修改字符串必须修改形参变量的指向


  • 1

Reply