方法的重载是指在一个类中方法名相同,参数列表不同的多个方法。
参数列表的不同,具体体现在参数的类型不同、参数的个数不同、参数的类型顺序的不同。
所以,参数列表的不同是判断是否为方法重载的重要因素;
优点:节约时间,提高代码重用率,提高编写代码效率。
//参数个数不同
Math.max(int a)
mMath.max(int a,int b)
//参数类型不同
Math.max(int a,int b)
Math.max(double a,double b)
//参数类型顺序不同
Math.max(int a,double b)
Math.max(double a,int b)