java基礎-第三節 函數

一、定義
函數,就是定義在類中具有特定功能的一段獨立小程序。函數也被叫做方法。

函數的格式:
修飾符 返回值類型 函數名(參數類型 形參1,參數類型 形參2……){
語句;
return x;
}
可以提高代碼複用性。
返回值類型:函數運行後的結果的數據類型。
參數類型:形式參數的數據類型。
形式參數:是一個變量,用於存儲調用函數時傳遞給函數的實際參數。
實際參數:傳遞給形式參數的具體數值。
return 用於結束函數
返回值:將值返回給調用者。
例子:
public static int getR(int num){
return num * 3 + 5;
}//static:因爲主函數是static,所以想在主函數中調用必須也得是static的。
二、特點
1.如果函數並不想返回值,使用void類型返回值。這個返回值代表了沒有返回值的情況。
2.定義函數可將代碼封裝,便於複用。
3.函數只有被調用纔會執行。
4.函數中可以調用函數,但不能定義函數。
5.返回值在被調用處。
三、應用
1.如何定義函數?
確定輸入和輸出。你想要什麼?傳入什麼,返回什麼。

四、重載(overload)
可以定義同名函數。但參數個數或者參數類型不盡相同。
無關於函數返回值,只關乎參數列表。
優點:方便閱讀代碼。

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