Java—方法
2021-03-17 21:25
                         标签:图片   意义   string   image   类型   sys   声明   alt   str    ① 没有返回值,没有参数列表(void) ② 没有返回值,有参数列表 ③ 有返回值,有参数列表(return) ?便于抽取代码,提高代码复用性 ?方法名相同,形参列表不同,与返回值无关 例子1: 例子2: ?① 使用逆向思维方式进行思考 ?② 若Java中没有定义方法重载,那么形参列表不同,但逻辑实现相同的代码声明的方法名就不同;不便于学习和利用。 Java—方法 标签:图片   意义   string   image   类型   sys   声明   alt   str    原文地址:https://www.cnblogs.com/nadou/p/13965203.html一、java方法
1. 方法的写法(三种)
2. 方法的声明
权限修饰符  返回值类型  方法名([形参列表]){
                方法体
}
3. 方法的意义
4. 方法的重载
4.1 什么是方法的重载
public  void  printArray (int[]  array){
        System.out.println(Arrays.toString(array));
}
public  String[]  printArray (String[]  array){
        return array;
}
上面属于方法重载,因为方法重载与返回值无关
public  void  printArray (int[]  array){
        System.out.println(Arrays.toString(array));
}
public  void  printArray (int  ...array){
        System.out.println(Arrays.toString(array));
}
上面不属于方法重载,因为int  ...array虽然是可变参数,但也属于数组范畴;所以形参列表相同,不是方法重载。
4.2 方法重载的意义
5. 程序执行原理


6. 论证程序执行原理
