(六)Java方法(Java基礎筆記)

2021-09-25 03:02:56 字數 900 閱讀 6572

1、方法的定義

定義:對重複有效的**進行抽象,抽象的形式是方法

修飾符 返回值型別 方法名(引數型別 引數名)
1、使程式變得更簡短而清晰

2、有利於程式維護

3、可以提高程式開發的效率

4、提高了**的重用性

1、方法被呼叫才能執行

2、確定兩個明確,引數列表和返回值型別

3、return 用於返回結果值;用於結束方法

4、要考慮引數所有可能取值範圍

2、方法的呼叫
1、直接呼叫無返回值型別

2、用指定型別接收有返回值型別

3、方法的過載
定義:在乙個類中,方法名相同,引數類別不同,稱為方法的過載 , 引數列表不同(型別、數量、順序)

方法簽名:由方法名和引數列表共同作用

引數匹配:

1、呼叫過載方法時,有精確匹配的方法先精確匹配

2、如果過載方法沒有提供精確匹配就進行相對精確匹配

3、如果提供了多個相對精確的過載方法就調不到了

注意:返回值型別是否相同不作為過載的依據

好處:便於程式設計師使用,只需要記憶少量的名稱,通過不同的參數列就可以區分不同的方法

4、引數的傳遞

所有的方法執行在棧中

5、方法的遞迴

定義:方法執行過程中呼叫本方法

java基礎學習筆記(方法)

定義方法的完整格式 修飾符 返回值型別 方法名稱 引數型別 引數名 方法體 return 返回值 修飾符 基礎階段固有寫法 public static 返回值型別 也就是方法最終產生的結果是什麼型別的資料 方法名稱 方法名字,小駝峰式寫法 引數型別 進入方法的資料是什麼型別 引數名稱 進入方法的資料...

java基礎 方法

乙個功能點,可以在外部需要的地方反覆呼叫!同乙個方法在乙個方法中可以呼叫多次。在方法中呼叫其他方法,可以無限制呼叫其他方法。修飾符1修飾符2.返回值型別 方法名 行參列表 eg public static void main string args 1解決程式中 過長 2是程式 更清晰 易於閱讀 3...

java基礎 方法

方法 用於封裝一段特定的邏輯功能。方法的5個要素 修飾詞 返回值型別 方法名 引數列表 方法體 例如 public void sum int arg1,int arg2 方法可以有返回值,可以沒有返回值 可以有引數,也可以沒有引數。1 無參無返回值 public void sum 2 有參,無返回值...