Java方法學習Day1

Java方法學習Day1

1.什麼是方法

  • 方法是語句的集合,它們在一塊兒執行一個功能。函數

  • 方法是解決一類問題的步驟的有序組合學習

  • 方法包含於類或對象中spa

  • 方法在程序中被建立,在程序中被調用對象

  • 原則:一個方法只完成一個功能,這樣有利於咱們後期的擴展編譯器

  • 命名規則:駝峯原則it

語句:編譯

修飾符 返回值類型 方法名(參數類型 參數名){class

...變量

方法體擴展

...

return 返回值

}

  • 形參:在方法被調用時間於接收外界輸入的數據

  • 實際參數:實際調用傳遞給方法的數據

  • 方法是一段用來完成待定功能的代碼片斷

  • 方法包含一個方法頭和一個方法體

  • 修飾符:這是可選的,告訴編譯器如何調用該方法。定義了該方法的訪問類型。

  • 返回值類型:方法可能會返回值。returnValueType 是方法返回值的數據類型。有些方法執行所需的操做,但沒有返回值。在這種狀況下,returnValueType 是關鍵字void

  • 方法名:是方法的實際名稱。方法名和參數表共同構成方法簽名。

  • 參數類型:參數像是一個佔位符。當方法被調用時,傳遞值給參數。這個值被稱爲實參或變量。參數列表是指方法的參數類型、順序和參數的個數。參數是可選的,方法能夠不包含任何參數。

  • 方法體:方法體包含具體的語句,定義該方法的功能。

2.方法調用

調用方法:對象名,方法名(實參列表)

Java支持兩種調用方法的方式,根據方法是否返回值來選擇。

  • 當方法返回一個值時,方法調用一般被當作一個值,例如:

int larger=max(30,40);

  • 若是方法返回值是void,方法調用必定是一條語句,例如:

System.out.println("Hello!")

3.方法的重載

  • 重載就是在一個類中,有相同的函數名稱,但形象不一樣的函數

規則:

  • 方法名稱必須相同

  • 參數列表必須不一樣(個數不一樣,或類型不一樣,參數排列或順序不一樣等)

  • 方法的返回類型能夠相同也能夠不相同

  • 僅僅返回類型不一樣不足以成爲方法的重載

相關文章
相關標籤/搜索