- Java是值传递
- 方法的重载规则:
. 方法名必须相同
. 参数列表必须不同
. 返回类型可以相同也可以不同
. 仅仅返回类型不同不能构成重载 - 方法的可变参数:
public static void main(String[] args) {
max(1, 2, 3);
}
public static void max(double ... a){
}
参数列表的最后可以使用可变参数,形式为参数类型 + ... 参数名(跟数组类似)
只能有一个可变参数,并且只能在最后