⑴ JAVA中帶參數方法的概念
定義方法的時候,帶參數的方法,就是說,你以後調用這個方法的時候,想往裡面傳一些內容,然後方法內部的執行運算會用到你傳進去的這個內容,比如在Test類中有一個方法:
public int num(int i, int j) {
int k = i+j;
return k;
}
定義了num方法,num是方法名,後面的(int i, int j)叫做參數列表,參數列表裡面的這些個變數被叫做形式參數,簡稱形參,方法的形參屬於局部變數。
很明顯方法內部要使用到這兩個參數,叫他們相加,然後把結果使用return語句返回。
調用此方法:
int i = new Test().num(1, 1);
此時在調用的時候,傳進去的兩個值都是1,這兩個1叫做實際參數,簡稱實參,然後方法開始執行,將1加1的和使用return語句返回,就把這個2返回給調用環境了,然後賦值給i了。
所以在這里總結一下:
形參: 用來接收調用方法的時候傳進來的實參
實參:調用方法的時候,傳進去的實際的值
還有什麼不明白的?
⑵ java 里定義的方法參數什麼意思(final String... args)
定義成final是為了防止在方法類裡面修改參數,
final
String...
args
為JDK新的特性,為可變長參數。編譯的時候被解釋為:public
DCMException(final
String
id,
final
String[]
args),但是在編程中你可以給方法參數為
DCMException("id","arg1","arg2","arg3"....)這樣編程人員更為方便,不必再次組裝數組作為參數。
⑶ java中參數是什麼
參數分為實參和形參。方法名括弧裡面的參數是形參,調用方法或者函數的括弧裡面的是實參。