一個方法完成一個功能,便于擴充。
一些需注意的點:
Java中隻有值傳遞,沒有引用傳遞。
形參:定義的作用
實參:實際調用時傳遞的參數
重載就是在一個類中,有相同的函數名稱,但形參不同的函數。
a. 方法名必須相同
b. 參數清單必須不同(參數個數不同 或 參數類型不同 或 參數排列順序不同)
c. 方法的傳回類型可以相同也可以不同
d. 僅僅傳回類型不同不足以作為方法的重載
方法名稱相同,編譯器會根據方法的參數個數、參數類型等去逐個比對,以選擇對應的方法。如果比對失敗,則編譯器報錯。
不定長(可變長)輸入,類似一個數組,如:
注意:一個方法中隻能聲明一個可變參數,且可變長參數隻能放在最後一個參數。
遞歸是一種思想;
Java中采用“棧”機制;
(能不用就不用,小計算量可用,否則占用空間太大)。
課程:【狂神說Java】Java零基礎學習視訊通俗易懂_哔哩哔哩_bilibili
步履不停