可变个数形参的方法与关于变量的赋值

可变个数形参的方法
1.jdk 5.0新增的内容

2.具体使用:

2.1 可变个数形参的格式:数据类型 ... 变量名

public void show(String ... strs)
2.2 当调用可变个数形参的方法时,传入的参数个数可以是:0个,1个,2个,。。。

2.3 可变个数形参的方法与本类中方法名相同,形参不同的方法之间构成重载

2.4 可变个数形参的方法与本类中方法名相同,形参类型也相同的数组之间不构成重载。换句话说,二者不能共存。

2.5 可变个数形参在方法的形参中,必须声明在末尾

2.6 可变个数形参在方法的形参中,最多只能声明一个可变形参。

 

 

 

关于变量的赋值:
如果变量是基本数据类型,此时赋值的是变量所保存的数据值。如果变量是引用数据类型,此时赋值的是变量所保存的数据的地址值。

方法的形参的传递机制:值传递
1.形参:方法定义时,声明的小括号内的参数

实参:方法调用时,实际传递给形参的数据

2.值传递机制:如果参数是基本数据类型,此时实参赋给形参的是实参真实存储的数据值。如果参数是引用数据类型,此时实参赋给形参的是实参存储数据的地址值。

posted @ 2022-04-19 15:02  93丶Fss  阅读(40)  评论(0)    收藏  举报