import java.io.*;
class MethodOverloading{
void receive(int i){
System.out.println("Receive one int data");
System.out.println("i="+i);
}
void receive(int x,int y){
System.out.println("Receive two int data");
System.out.println("x="+x+" y="+y);
}
}
public class methodOverloadingTest {
public static void main(String args[]){
MethodOverloading mo=new MethodOverloading();
mo.receive(1);
mo.receive(2, 3);
}
}
/*方法重载是指多个方法享有相同的名字
区别在于:或者是参数的个数不同,或者是参数类型不同。
参数类型的区分度一定要足够,例如不能是同一简单类型的参数,如int与long。
返回类型不能用来区分重载的方法。*/