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