JAVA基本語法 方法的定義及使用

2021-09-02 14:11:33 字數 1517 閱讀 4294

方法的定義:方法就是完成特定功能的**塊。為了解決**重複編寫的問題。

方法主要分為四類:1.無引數無返回值的方法;

2.無引數有返回值的方法;

3.有引數無返回值的方法;

4.有引數有返回值的方法。

方法格式:

[修飾符] 返回值型別 方法名(引數型別 引數名1,引數型別 引數名2…)

eg:public static void main(string[ ] args){}  --------> string[ ] args表示字串陣列, 改寫成(string a[ ])也可以!

方法的呼叫:

1.同一類中,靜態方法直接呼叫其方法名;非靜態方法使用物件呼叫。

注:編寫工具類時,方法一般寫成靜態方法,使用類名.方法名直接呼叫,比較方便!

2.如何呼叫其他類中的靜態方法:類名.方法名(引數值)

3.如何呼叫其他包中的靜態方法:需要先導包,然後使用類名.方法名(引數值)

方法的返回值:有返回值的方法必須使用return

接收返回值,反之則可以不寫。

方法的過載(overload):乙個類中可以存在多個名字相同的方法。但是必須保證引數型別/數量不同。方法過載的用途可以提高程式的可擴充套件性。比如:過載求和方法可以求解不同個數的引數和。

靜態方法/非靜態方法的呼叫:

public class methoddemo03 

//方法一:判斷數字是奇數還是偶數

public boolean inttext(int m)

return false;

//或者 return m%2==0;

} //方法二:判斷三個數中的最大值

public static float maxnum(float m,float n,float k)

public static void main(string args)

}

可變引數的方法宣告:

public class demo3 

return sum; }

public static void main(string args)

}

Python魔法方法 基本的魔法方法

new cls 1.new 是在乙個物件例項化時候所呼叫的第乙個方法 2.他的第乙個引數是這個類,其他的引數是用來直接傳遞給 init 方法 3.new 決定是否使用該 init 方法,因為.new 可以直接呼叫其他類的構造方法,或者返回別的例項物件來作為本類的例項,如果 new 沒有返回例項物件,...

Java方法 方法的過載(概述)

方法宣告格式 修飾符1 修飾符2 返回值型別 方法名 形式引數列表 方法的呼叫方式 物件名.方法名 實參列表 方法的詳細說明 1.形式引數 在方法宣告時用於接收外界傳入的資料。2.實參 呼叫方法時實際傳給方法的資料。3.返回值 方法在執行完畢後返還給呼叫它的環境的資料。4.返回值型別 事先約定的返回...

方法 方法基本重點 方法的過載 遞迴的結構

格式 修飾符 返回值型別 方法名 形式引數型別 呼叫方法 普通方法 物件名.方法名 實參列表 靜態方法 類名.方法名 實參列表 說明 形式引數型別 在方法宣告是用於接受外界傳入的資料 方法定義時 實參 呼叫方法時實際傳給方法的資料 方法呼叫時 返回值 執行完畢後,返回給呼叫它的環境的資料 返回值型別...