方法的重载?
在同一个类中,出现两个方法的名字相同,参数列表不同(形式参数的数据类型不同,形式参数的个数不同,对应的顺序位置不同)的方法,就称为重载,与返回值类型无关
例子:
public static void aaa(int i, int j) {}
public static int aaa(int i, int j, int a) {}
public static void aaa(double a, double b) {}
public static void aaa(int a, double b) {}
public static void aaa(double a, int b) {}
public static void aaa(double b, int a) {} 不可以构成重载
方法的参数的传递?
基本数据类型:形参改变了,不影响实际参数的改变
引用数据类型:形参改变了,实参也会改变
实际参数?调用方法的时候,传的数据就是实际参数,可能传递的是一个常量,也可能是变量
形式参数?在我们写方法的时候,括号里写的变量就是形式参数
|
|