乙個功能點,可以在外部需要的地方反覆呼叫!
同乙個方法在乙個方法中可以呼叫多次。在方法中呼叫其他方法,可以無限制呼叫其他方法。
[修飾符1修飾符2....]返回值型別 方法名(行參列表) eg
public static void main(string args)
1解決程式中**過長
2是程式**更清晰、易於閱讀
3封裝經典演算法 不除錯正確後,以後只要修改其中一處
方法可以巢狀呼叫沒有數量限制。
函式可以呼叫自己。
程式方法的引數:
1無參函式: 函式不傳入引數
2有參函式:函式傳入1到n個引數,引數個數沒有限制
有參函式 過載
1.方法名稱相同
2.引數個數相同但是型別不同。l兩個函式就不是同乙個方法可以通過編譯
形參:定義函式時候的引數
實際引數:呼叫時傳入的引數
1.實參的型別要與形參匹配
2.個數要相同
3.型別一一對應
1.byte short int 作為形參,容易混淆 盡量使用int
2。1乙個以上引數,型別順序不同也可以重複實現過載。
3.引用型別:實際引數與形式引數各自運算,會影響他們的結果。
乙個函式中可以有多個return 判斷結構中存在return但是外層還需要乙個return,否則語法錯誤
返回值型別與方法名前面型別定義相同。
最近兩天都在複習前面的知識,在這兩天的複習中鞏固了前段時間所學習的知識,
對之前的認知更加的深刻,更弄懂了不少以前比較迷惑的問題!
java基礎 方法
方法 用於封裝一段特定的邏輯功能。方法的5個要素 修飾詞 返回值型別 方法名 引數列表 方法體 例如 public void sum int arg1,int arg2 方法可以有返回值,可以沒有返回值 可以有引數,也可以沒有引數。1 無參無返回值 public void sum 2 有參,無返回值...
java基礎(方法)
方法 方法的概述 方法的寫法 修飾詞 返回值型別 方法名 引數列表 方法體 業務邏輯功能的具體實現 棧 先進後出 oop射擊遊戲專案 需求分析 執行結果 1.小敵機,大敵機,蜜蜂 英雄機,發射子彈 子彈可以打中敵人2.子彈擊中小敵機 玩家得分1 子彈擊中大敵機 玩家的分3 子彈擊中蜜蜂 玩家恢復生命...
Java基礎靜態方法
方法的呼叫以及傳參 方法分類1 系統定義 2 使用者自定義 方法型別 void 表示有無返回值 public static void num 引數列表,其中多個的話用,號隔開 形參 虛擬引數 實參 已經存在的引數 呼叫方法時,需要傳遞資料。形參只有被呼叫時候才產生!方法的返回值由reyurn語句返回...