版权声明:本文内容为博主原创,仅为作者本人日后查阅,欢迎批评指正,转载请注明来源。 https://blog.csdn.net/qq_38709999/article/details/84308158
java语言方法中参数的传递全部都是值传递,即只传递参数的副本。
所以当参数为基本数据类型时,方法不能改变实参,而只能改变其副本;
当参数为对象类型时,其参数为对象引用(地址),对对象的操作直接影响实参,而形参(地址)无法改变,表现为:
args1 = new Object();//对象无变化
args1.setProperty(Object o);//对象有变化、
值得注意的是,数组为对象类型。