[Day5]方法
1.方法
(1)概念:方法就是用來完成解決某件事情或實現某個功能的辦法
會包含很多條語句用于完成某些有意義的功能
通過在程序代碼中引用方法名稱和所需的參數,實現在該程序中執行(或稱調用)該方法
(2)語法格式
?
修飾符 返回值類型 方法名(參數類型 參數名1,參數類型 參數名2,......){
??? 執行語句
??? ………
??? return 返回值;
}
(3)方法的定義是沒有順序的
(4)方法定義和使用的注意事項
a 方法不能定義在另一個方法的里面
b 寫錯方法名字
c 寫錯參數列表
d 方法返回值void,方法中可以省略return不寫,return后面不能有代碼
e 方法返回值類型,和return后面數據類型必須匹配
f 方法重復定義問題
g 調用方法的時候,返回值是void,不能寫在輸出語句中
(5)方法的重載特性
a Java允許在一個類中定義多個名稱相同的方法,但是參數的類型或個數必須不同
b 方法重載的注意事項:參數列表必須不同,重載和參數變量名無關,方法的重載與返回值類型無關,重載和修飾符無關
重載只看方法名和參數列表
(6)定義方法時,參數列表中的變量,我們稱為形式參數
(7)調用方法時,傳入給方法的數值,我們稱為實際參數
(8)調用中的參數傳遞問題
? a.方法參數是基本數據類型
?? b.方法參數是引用類型,傳遞的是內存地址
?
轉載于:https://www.cnblogs.com/ERFishing/p/10343502.html
總結
- 上一篇: linux 文件处理命令
- 下一篇: 居民身份证号码组成规则