1 /**
2 * 修饰符 返回值类型 方法名(参数列表){
3 * //代码省略...
4 * return 结果;
5 * }
6 * */
7 public static void main(String[] args) {
8 System.out.println(sum(1, 2));
9 }
10
11 public static int sum(int a, int b){
12 return a + b;
13 }
1 /**
2 * 方法重载 :指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返
3 * 回值类型无关。
4 * 参数列表:个数不同,数据类型不同,顺序不同。
5 * 重载方法调用: JVM通过方法的参数列表,调用不同的方法
6 * */
7
8 public static boolean getRes(int a, int b){
9 return a > b;
10 }
11
12 public static boolean getRes(short a, short b){
13 return a > b;
14 }
15
16 public static boolean getRes(long a, long b){
17 return a > b;
18 }