Java基礎第二遍-04-函式
阿新 • • 發佈:2021-10-24
函式(方法)
- 靜態方法不能呼叫非靜態方法
- 函式的定義:類中的具有特定功能的一段獨立執行程式
- 格式:
修飾符 返回值型別 函式名(引數型別 形式引數1,引數型別 形式引數2,......){
執行語句;
return 返回值;
}
- 函式名命名規則:駝峰式命名
- 沒有具體的返回值時返回值型別為void,return可以省略不寫
- 示例:
void add(String m){
System.out.print(m);
}
- 函式的作用:
- 提高程式碼的複用性,提高功能複用性
- 將功能程式碼進行封裝
- 注意點:
- 函式中只能呼叫函式
- 函式中不能定義函式
- 函式記憶體載入
- 棧式儲存,先載入main函式,然後載入其他函式(直到執行完成,在記憶體中被釋放),再載入其他函式,如此順序執行
函式的過載
- 同一個類中
- 函式名相同,引數列表不同(引數型別不同,或引數個數不同)
- 與返回值型別無關
- 注意:
- 此種形式編譯會直接報錯,因為呼叫的時候會出現不確定性