DAY 05
往期精選
java從入門到入土(一)
java從入門到入土(二)
java從入門到入土(三)
java從入門到入土(四)
方法
1.方法定義
定義格式:
修飾符 返回值類型 方法名稱(參數類型 參數名稱,....){
方法體
return 返回值;
}
public static void 方法名稱(){
方法體
}
解釋:
1.修飾符:現階段的固定寫法 public static
2.返回值類型:方法最終產生的數據結果是什麼類型
3.方法名稱:小駝峯
4.參數類型:進入方法的數據時什麼類型
5.參數名稱:進入方法的數據對應變量名稱
注意:參數如果是多個使用逗號隔開
6.方法體:方法需要做的事情,若干行代碼
7.return:兩個作用,一停止當前方法,二將後面的返回值還給調用處
8.返回值:方法執行後最終殘生的數據結果
注意:return後面的“返回值”必須和方法名稱前面的“返回值類型”,保持對應
2.方法調用
例題:
public class DomMet{
public static void main (String [] args){
//單獨調用
sum(10,20);
//打印調用
System.out.println(sum(10,20));
//賦值調用
int number =sum(12,20);
number +=100;
System.out.println("變量的值"+number);
}
public static int sum(int a,int b){
System.out.println(“方法執行了”);
int result=a+b;
return result;
}
}
方法調用流程圖解:
調用格式:
方法名稱();
注意:
1.方法定義的先後順序無所謂
2.方法定義必須是挨着的
3.方法定義之後,自己不會執行,如果希望執行一定進行方法調用
方法就是若干語句的功能的集合
3.方法重載
overload
方法重載與下列因素有關:
1.參數個數不同
2.參數類型不同
3.參數的多類型順序不同
方法重載與下列因素無關:
1.與參數的名稱不同
2.與方法的返回值類型不同