【從零開(kāi)始學(xué)Java】學(xué)習(xí)筆記day009

一方法

1.1方法:就是將具有獨(dú)立功能的代碼塊組織成為一個(gè)整體,使其具有特殊功能的代碼集。

當(dāng)我們需要這個(gè)功能的時(shí)候,就可以去調(diào)用。這樣即實(shí)現(xiàn)了代碼的復(fù)用性,也解決了代 碼冗余的現(xiàn)象。

1.2方法定義

修飾符返回值類型方法名(參數(shù)列表){

//代碼省略...

return結(jié)果;

}

```


-修飾符: public static 固定寫法

-返回值類型: 表示方法運(yùn)行的結(jié)果的數(shù)據(jù)類型,方法執(zhí)行后將結(jié)果返回到調(diào)用者。無(wú)返回值填void

-參數(shù)列表:方法在運(yùn)算過(guò)程中的未知數(shù)據(jù),調(diào)用者調(diào)用方法時(shí)傳遞,明確數(shù)據(jù)類型

- return:將方法執(zhí)行后的結(jié)果帶給調(diào)用者,方法執(zhí)行到`return` ,整體方法運(yùn)行結(jié)束

1.3定義明確

明確方法名稱:給方法起個(gè)名字,方便調(diào)用,只要符合標(biāo)識(shí)符規(guī)則就可以,盡量做到 見(jiàn)名知意

明確返回值類型:方法計(jì)算的是整數(shù)的求和,結(jié)果也必然是個(gè)整數(shù),返回值類型定 義為int類型。

明確參數(shù)列表:計(jì)算哪兩個(gè)整數(shù)的和,并不清楚,但可以確定是整數(shù),參數(shù)列表 可 以定義兩個(gè)int類型的變量,由調(diào)用者調(diào)用方法時(shí)傳遞

1.4定義方法的注意事項(xiàng)

[if !supportLists]① [endif]方法是并列關(guān)系,方法中可以調(diào)用方法,但方法中不能定義方法。方法定義的位置是類中方法外;

[if !supportLists]② [endif]返回值類型,必須要和`return`語(yǔ)句返回的類型相同,否則編譯失敗 ;

[if !supportLists]③ [endif]不能在`return`后面寫代碼,`return` 意味著方法結(jié)束,所有后面的代碼永遠(yuǎn)不會(huì)執(zhí)行,屬于無(wú)效代碼。

1.5方法調(diào)用

調(diào)用格式

方法名(參數(shù) ) ;

數(shù)據(jù)類型變量名=方法名 ( 參數(shù) ) ;

getSum(5,6);

int result = getSum(5,6);

方法的返回值通常會(huì)使用變量接收,否則該返回值將無(wú)意義,如果無(wú)返回值,則不能接收。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 這是16年5月份編輯的一份比較雜亂適合自己觀看的學(xué)習(xí)記錄文檔,今天18年5月份再次想寫文章,發(fā)現(xiàn)簡(jiǎn)書還為我保存起的...
    Jenaral閱讀 3,144評(píng)論 2 9
  • Java基礎(chǔ)面試 Java基礎(chǔ)面試... 1 1. Java基礎(chǔ)知識(shí)... 5 1.1. Java源程序的擴(kuò)展名是...
    來(lái)著何人閱讀 1,291評(píng)論 0 1
  • 寫在前面的話 代碼中的# > 表示的是輸出結(jié)果 輸入 使用input()函數(shù) 用法 注意input函數(shù)輸出的均是字...
    FlyingLittlePG閱讀 3,220評(píng)論 0 9
  • 第5章 引用類型(返回首頁(yè)) 本章內(nèi)容 使用對(duì)象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,679評(píng)論 0 4
  • 面向?qū)ο笾饕槍?duì)面向過(guò)程。 面向過(guò)程的基本單元是函數(shù)。 什么是對(duì)象:EVERYTHING IS OBJECT(萬(wàn)物...
    sinpi閱讀 1,220評(píng)論 0 4

友情鏈接更多精彩內(nèi)容