java函式(方法)

2021-08-11 08:28:44 字數 1456 閱讀 5767

函式的作用:為了提高功能**的復用性。

函式的定義格式:

修飾符 返回值型別 函式名(引數型別 形式引數1,引數型別 形式引數2,…)

返回值型別:執行這段程式得出的乙個運算結果,結果型別,如果函式沒有返回值則用void

來表示該函式沒有返回值。

函式名:僅僅是乙個識別符號,可以隨意起名字。

形式引數:是乙個變數,用於儲存呼叫函式傳遞進來的實際引數。

實際引數:傳遞給形式引數的具體數值。

返回值:返回給呼叫者。

函式的特點:

函式是把乙個功能的** 封裝起來以達到提高功能 **的復用性。

函式定義好之後,需要呼叫才能執行的。

如果乙個函式沒有返回值型別,那麼就使用void關鍵字表示。

注意:如果乙個函式的返回值型別是具體的資料型別,那麼該函式就必須要保證在任意情況下都保證有返回值。(除了返回值型別是void以外)

return 關鍵字的作用:

返回資料給函式的呼叫者。

函式一旦執行到了return關鍵字,那麼該函式馬上結束。 (能結束乙個函式)

注意:乙個函式的返回值型別 是void,那麼也可以出現return關鍵字,但是return關鍵字的後面不能有資料。

break關鍵字與return關鍵字的區別:

1.break關鍵字是結束乙個迴圈。

2. return關鍵字是結束乙個函式

函式的過載:在乙個類中出現兩個或者兩個以上的同名函式,這個稱作為函式的過載。

函式過載的作用:同乙個函式名可以出現了不同的函式,以應對不同個數或者不同資料型別的引數。

函式過載的要求:

函式名一致。

形參列表不一致。(形式引數的個數或者是對應的資料型別不一致)

與函式的返回值型別是無關的。

// 這些函式都是在做加法運算。

public

static

double

add(int a, int b)

//重複定義

public

static

intadd(int a, double b)

Java(函式)(方法)

函式的組成是 訪問修飾符 返回值 函式名 形式引數 呼叫函式 函式名 需要傳遞給 形式引數 的數值或者變數 傳遞的資料的型別要與形式引數的資料型別一致 可以根據有無返回值有無形式引數分為四種.無返回值 無參voida 有返回值 無參intb 返回值為int型別 無返回值 有參voidc int m ...

java 基礎 方法 函式

方法也可以說是函式,因為它不呼叫就不執行,而且乙個方法就是乙個功能。方法還有引數,定義執行功能時必須要帶的引數,目的是提高方法的通用性,可重用性也更高。public class ds 方法 public void static print print 是方法的名字,print 括號裡可以填所呼叫方法...

java中的方法(函式)

注意 1.函式的呼叫可以巢狀 函式的定義不可以巢狀 2.定義好的函式必須通過呼叫實現 3.面向過程中稱為函式 物件導向中稱為方法 4.建立函式的時候盡量保證每個函式盡量完成乙個功能,強調功能的單一性 優點 簡化 提高 復用性 增加了安全性 簡化操作 函式構成 修飾詞 public 返回值 void ...