1.在用同一个类中,定义了多个同名的方法,这些同名的方法具有同种的功能。
2.每个方法具有不同的参数类型或参数个数,这些同名的方法,就构成了重载关系。
简单记:同一个类中,方法名相同,参数不同的方法。与返回值无关。
参数不同:个数不同、类型不同、顺序不同。
tips:
1.若要调用指定类型的方法,可在参数前面强转或定义指定类型的参数
eg:
public static void com(int a,int b)
public static void com(byte a1,byte b1)
public static void com(short a2,short b2)
public static void com(long a3,long b3) 以上有四种方法的重载
调用com(10,20)时,默认调用int类型,如果想要调用byte类型,可
com((byte)10,(byte)20)
或者
byte a1=10;
byte b1=20;
com(a1,b1);