方法是語句的集合,它們在一塊兒執行一個功能。函數
方法是解決一類問題的步驟的有序組合學習
方法包含於類或對象中spa
方法在程序中被建立,在程序中被調用對象
原則:一個方法只完成一個功能,這樣有利於咱們後期的擴展編譯器
命名規則:駝峯原則it
語句:編譯
修飾符 返回值類型 方法名(參數類型 參數名){class
...變量
方法體擴展
...
return 返回值
}
形參:在方法被調用時間於接收外界輸入的數據
實際參數:實際調用傳遞給方法的數據
方法是一段用來完成待定功能的代碼片斷
方法包含一個方法頭和一個方法體
修飾符:這是可選的,告訴編譯器如何調用該方法。定義了該方法的訪問類型。
返回值類型:方法可能會返回值。returnValueType 是方法返回值的數據類型。有些方法執行所需的操做,但沒有返回值。在這種狀況下,returnValueType 是關鍵字void
方法名:是方法的實際名稱。方法名和參數表共同構成方法簽名。
參數類型:參數像是一個佔位符。當方法被調用時,傳遞值給參數。這個值被稱爲實參或變量。參數列表是指方法的參數類型、順序和參數的個數。參數是可選的,方法能夠不包含任何參數。
方法體:方法體包含具體的語句,定義該方法的功能。
調用方法:對象名,方法名(實參列表)
Java支持兩種調用方法的方式,根據方法是否返回值來選擇。
當方法返回一個值時,方法調用一般被當作一個值,例如:
int larger=max(30,40);
若是方法返回值是void,方法調用必定是一條語句,例如:
System.out.println("Hello!")
重載就是在一個類中,有相同的函數名稱,但形象不一樣的函數
規則:
方法名稱必須相同
參數列表必須不一樣(個數不一樣,或類型不一樣,參數排列或順序不一樣等)
方法的返回類型能夠相同也能夠不相同
僅僅返回類型不一樣不足以成爲方法的重載