/* 方法重载: 不同的方法可以使用相同的方法名 注意点: 同一类中统一方法名不同的参数列表:数量,类型,顺序 不考虑返回类型 方法调用时会根据不同的数据类型自动找到最佳匹配的方法 */ public class overL { public static void main(String[] args) { sum(10,12); sum(1.2,1.1); sum(1,2,3); boolean b1=compare(3,4); System.out.println("b1 = " + b1); } public static void sum(int m,int n){ System.out.println("m:"+m+" n:"+n); } public static void sum(int m,int n,int l){ System.out.println("m:"+m+" n:"+n+" l:"+l); } public static void sum(double m,double n){ System.out.println("m:"+m+" n:"+n); } public static boolean compare(int n,int m){ return n==m; } }