一.什么是方法?
方法是程序中最小的执行单元。
二.实际开发中,什么时候调用方法?
重复的代码,具有独立功能的代码可以抽取到方法中。
三.实际开发中,方法有什么好处?
(1)可以提高代码的复用性
(2)可以提高代码的可维护性
四.格式和范例
(1)格式:
public static void 方法名() {
方法体(就是打包起来的代码)
}
void:代码该方法没有返回值
(2)范例:
public static int 方法名() {
方法体(就是打包起来的代码)
}
代表该方法返回的数据类型,它是一个整数的数据类型。
五.方法的命名
命名:
驼峰命名法.首字母小写,后面的字母都需要进行大写。
六.方法的返回值
public static 返回值类型 方法名(参数){
方法体;
return 返回值;
}
(1) return 返回值
将返回值返回给函数的调用者
(2)return 后面不接返回值
后面的代码不去执行:
return;
System.out.println("后面的代码");
七.方法的重载
(1)概念:
方法的名字一样,参数不一样。
(2)案例
public static int resultNumber(int a, int b) {
return a + b;
}
public static int resultNumber(int a, int b, int c) {
return a + b + c;
}
public static void main(String[] args) {
int c = resultNumber(10, 20, 30);
System.out.println(c); //60
}
会根据你传过来的参数个数,自动去识别该去调用那个方法。