java從入門到入土(五)

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.與方法的返回值類型不同

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章