修飾符 返回值型別 方法名(引數型別1 引數1,引數型別2 引數2
)
修飾符:包括了靜態修飾符static、許可權修飾符以及final修飾符。
返回值型別:就是功能結果的型別,可以用int、double等型別。
方法名稱:取名自定義,規則和變數命名規則相同。
引數列表:int a,int b之類的。在這裡一定要寫引數型別
注意:1、return的返回值要和方法定義的返回值型別一致。
2、void型別沒有return。
實參沒有資料型別,形參一定要有資料型別
1、在方法定義的引數列表裡的叫形參。
2、在具體main方法中呼叫方法時傳入的引數叫實參。
3、實參和形參有個很大的區別就是形參不會占用記憶體。
1、直接呼叫:用方法名單獨成一條語句
假如有個add
(int x)方法,我們現在直接呼叫它
add(3)
;
2、輸出呼叫
輸出呼叫一般都用system.out.
println
(add(3
));
3、賦值呼叫
賦值呼叫就是先把呼叫的方法賦值給乙個變數,然後再輸出那個變數
sum=
add(3)
;system.out.
println
(sum)
;
4、運算呼叫
將有返回值的方法當做乙個運算元參與算術運算,比較運算,邏輯運算等,賦值呼叫也可以歸為此類。
方法呼叫的案例
//示例:使用方法,輸出1-100之間的所有素數。
//分析:這需要建立乙個方法,能判斷每乙個傳遞進來的引數是否是素數,是就返回true,否則返回false。
// 然後對1-100進行迴圈,對每乙個迭代變數都呼叫方法進行判斷,如果是true就輸出。
public
class 方法的呼叫 }}
public
static
boolean
sushu
(int x)
}return flag;
//返回給方法
}}
方法的定義與方法的呼叫
定義乙個方法的格式 public static void 方法名稱 方法名稱的命名規則和變數一樣 可以使用小駝峰 方法體 也就是大括號當中可以包含任意語句 注意事項 1 方法定義的先後順序 無所謂 2.方法的定義不能產生巢狀包含關係 3 方法定義好了以後 不會執行的 如果要執行 一定要進行方法的 呼...
C 反射呼叫方法與特性呼叫方法
在一些高階的開源專案中通常會使用到反射和打特性,如果對於c 初級的程式設計師第一眼看到肯定一臉懵逼,我以前也是這樣過來的所以今天公司沒啥事情可以幹,就寫一下筆記 unity 開源專案et 以前看et專案時只知道原理不知其中的 所以今天自已實現一下原理 中就使用了這種方式實現。在此我解析一下反射與自定...
方法的呼叫 this方法 構造方法
1 呼叫者和被呼叫者方法位於同一類中,呼叫形式如下 this 方法名 在大多數情況下,關鍵字this可以忽略 呼叫者位於被呼叫方法所在類的外部 物件名.方法名或者類名.方法名 抽象類只能作為父類,不能例項化。只能被繼承 抽象方法是一種只有方法宣告而沒有方法體定義的特殊方法,最後有乙個分號 而沒有方法...