Java技術基礎入門(5)方法、形參、實參、返回值

  1. 什麼是方法?:方法是類的動態性能,描述了該類事物所共有的功能或行爲。
    Java語言的方法相當於其他編程語言中的函數或子程序,是用來完成相對獨立功能的一段代碼的合集。
    (1) 方法必須定義在類中,而不允許直接定義在源文件內
    (2) 只有其所在類的對象纔有資格調用方法
    (3) 方法的定義不允許出現嵌套方法。
    [<修飾符>]<返回值類型><方法名>(形式參數列表){<Java語句>}‘
    (4) 一個類中不允許出現兩個相同的名字的方法
  2. 形參和實參
    形式參數:用於在方法調用時接收外界輸入的數據。
    實參:調用方法時實際傳給方法的數據。
    形式參數和實參的區別:
    (1)(存在於方法名稱後面的括弧裏的參數列表)形參必須依靠方法的存在,沒有方法就沒有形參;形參在傳參時不需要參照方法列表中的參數名稱,不需要和參數列表中的名稱一致。
    (2)不依靠於方法,可以獨立於方法之外,實參必須和所定義的實參名稱一致。
  3. 形參的作用:
public class A {
	public void add(int a,int b) {//形式參數
		System.out.println(a+b);
	}
	public static void main(String[] args) {
		A t = new A();
		int c = 9,d = 8;
		t.add(c, d);//不需要和參數列表的名稱一致//形參
	} 
}
  1. return:
    返回值時void不用寫return;如果是String、Double等時,需要加return。
    return後面的返回值類型必須和定義方法的返回值類型一致。
    public int test(){
    return int類型;
    }
    作用:將該方法處理或運算結果傳遞給調用其方法
    調用帶有返回值的方法,相當於在調用該方法的返回值
    如果return後面沒有跟參數代表該方法執行到return處結束
    如果方法的最後一行沒有return語句,則編譯時系統會自動添加return;
    注意:一個方法只能有一個返回值。若要返回多個,請用list集合。
public class A {
	
	public int add(){
		return 3;
	}
	public static void main(String[] args) {
	A t = new A();
		System.out.println(t.add());
	return;//如果return後面沒有跟參數代表該方法執行到return處結束
	}
}
  1. Java中常用的方法形態
    不帶參無返回值的方法
    帶參無返回值方法
    帶參有返回值方法
    不帶參有返回值方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章