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. 论证程序执行原理