参数值传递机制
方法必须由其所在类或对象调用才有意义。若方法含有参数
形参:方法声明时的参数。
Java中的实参值如何传入方法:
Java里方法的参数传递方式只有一种:值传递。即将它实际参数值的副本(复制品)传入方法内,而参数本身不受影响。
注: 形参是基本数据类型,传递的是“数据值”。
形参是引用数据类型,传递的是“地址值”。
可变个数的形参
结构:
数据类型…变量名 例:
public void show (int..i){}
调用可变个数的形参的方法时,可传入0~N个参数
可变个数形参的方法与本类中方法名相同,形参不同的方法构成重载。
其底层是一个数组,可被遍历。即int…i等价于i=int[];
可变个数形参在方法的形参中,只能声明一个,且必须放在未尾。