目录
1.方法重载的概述
2.方法重载特点
1.方法重载的概述
方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载:
(1)多个方法在同一个类中
(2)多个方法具有相同的方法命
(3)多个方法的参数不相同,类型不同或者数量不同
public class MethodDemo{
public static int sum(int a,int b){
return a + b;
}
public static int sum(int a,int b,int c){
return a + b + c;
}
}
2.方法重载特点
(1)重载仅对应方法的定义,与方法的调用无关
(2)重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,就是不能通过返回值来判定两个方法是否相互构成重载
方法重载与返回值无关,调用的时候Java虚拟机会通过参数的不同来区分同名的方法



