Java方法01:方法的定義和呼叫
阿新 • • 發佈:2021-09-04
方法是實現某個特定功能的程式碼塊的集合,其他語言中稱為函式
設計方法的時候,要保持方法的原子性,即一個方法只完成一個功能,便於後續的拓展
定義
方法包含方法頭和方法體
public class Hello { //main方法 public static void main(String[] args) { //方法頭 int sum = add(1, 2); //方法體 System.out.println(sum); //System是Java類,out是類的物件,物件呼叫println()方法 } //自定義的add方法 public static int add(int a, int b){ //修飾符 返回值型別 方法名(引數型別 引數名) return a + b; //返回值 } }
方法頭
修飾符:指定了方法的訪問型別,告訴編譯器如何呼叫該方法,可選
返回值型別:方法返回值的資料型別,如果沒有返回值則為void
方法名:自定義的方法名
引數型別:類似佔位符,定義方法時稱為形參,當方法被呼叫時,傳遞值給引數,這個值稱為實參,可選
方法體
該方法具體實現的程式碼塊
返回值,執行完return方法呼叫就會結束(只要不是void型別方法,必須要有返回值)
呼叫
當方法有返回值時
方法呼叫需要變數來接收,如int sum = add(1, 2);
當方法沒有返回值時
直接呼叫即可,如System.out.println(sum);