1 package www.method; 2 3 /** 4 * 方法的重载 5 * 1,方法名称相同 6 * 2,参数列表必须不同(参数个数,参数类型,参数顺序) 7 * 3,方法返回类型可以相同也可以不相同 8 */ 9 10 public class Demo2_MethodReload { 11 public static void main(String[] args) { 12 13 System.out.println(max(10,20)); 14 System.out.println(max(10.0,20)); 15 } 16 17 18 19 public static int max(int a1, int a2){ 20 return a1; 21 } 22 23 public static double max(double a1, double a2){ 24 return a1; 25 } 26 }