问题:当定义的方法有形式参数时,Java是如何将实参值传入方法的呢?
答:Java方法的参数传递方式只有一种:值传递。就是将实际参数值的副本(复制品)传入方法内,而参数本省不会受到任何影响。
数值类型变量,复制数值;
数值类型变量的引用,复制引用;
对象类型变量,复制引用(即对象的地址)。
问题:当定义的方法有形式参数时,Java是如何将实参值传入方法的呢?
答:Java方法的参数传递方式只有一种:值传递。就是将实际参数值的副本(复制品)传入方法内,而参数本省不会受到任何影响。
数值类型变量,复制数值;
数值类型变量的引用,复制引用;
对象类型变量,复制引用(即对象的地址)。