Java方法重载

/*
重载机制又被称为overload
重载机制只和方法名和数据有关,
与返回值以及修饰符列表无关
构成方法重载的条件:
* 在同一个类当中
* 方法名相同
* 参数列表不同:
-数量不同
-顺序不同
-类型不同
*/
关于方法重载的小程序:
1.
public class xunlian{
public static void main(String[] args){
System.out.println(method(1,2));
System.out.println(method(1.0,2.0));
System.out.println(method(1L,2L));
}
public static int method(int a,int b){
return a+b;
}
public static long method(long a,long b){
return a+b;
}
public static double method(double a,double b){
return a+b;
}
}
2.同文件夹不同java文件进行方法重载调用
*1
public class xunlian{
public static void main(String[] args){
P.b(20);
P.b(“HelloWorld”);
}
}
*2
public class P {
public static void b(byte a) {
System.out.println(a);
}
public static void b(double a){
System.out.println(a);
}
public static void b(int a){
System.out.println(a);
}
public static void b(long a){
System.out.println(a);
}
public static void b(boolean a){
System.out.println(a);
}
public static void b(short a){
System.out.println(a);
}
public static void b(String a){
System.out.println(a);
}
}

  重点: 两个java文件必须在一个文件夹才能进行调用。

你可能感兴趣的:(笔记)