學習Java. 基礎 19: 方法的講解與使用示例

方法

1. 概述

例如生活中人有吃飯功能, 人的這個吃飯功能就至關於Java中的吃飯方法。java

功能 === 方法(功能就至關因而方法)。3d

一個方法內部能夠有大量的代碼。code

方法須要本身定義。至關因而以前學的定義變量blog

使用方法。至關因而以前學的使用變量。內存

2. 入門案例&執行流程

需求:定義一個方法,該方法被執行時,控制檯展現「小老弟和辣妹子」入門

/**
* 定義方法: 入門案例
* 方法名: run1
*/
public static void run1(){
	System.out.println("小老弟和辣妹子在做甚???");
}

public static void main(String [] args){
	//使用方法 ==== 調用方法
	run1();
}

2.1 注意:

    1. 方法一旦被定義,能夠無限次調用。
    1. 方法未定義,不能被調用。
    1. 通常狀況下,方法名不能相同。
    1. 方法內能夠繼續調用其餘方法。(忌:無限互相調用,會出現棧內存溢出錯誤)
    1. 方法內的代碼是從上向下執行的。以下圖流程:

2.2 帶返回值的方法:

/*
*	方法	返回結果
*		void: 空的, 方法沒有返回結果
*		數據類型: 方法有返回結果,  返回結果是你規定的數據類型
*/
// 須要定義一個方法, 方法返回一個整數2
public static int run1(){
	return 2;
}

public static void main(String [] args){
	int x = run1();
	System.out.println(x);
}

  • 執行順序圖 :

3. 格式詳解

3.1 格式:

非粗體的能夠省略class

public static 返回值類型 方法名( 參數列表 ){變量

方法體數據類型

return 返回值;float

}

  • 返回值類型&返回值強化練習;
    • 注: 只要返回值類型爲 long, 必定要加L。 float,必定要加F。

3.2 參數列表

看圖說話:

  • 參數列強化練習:

4. 方法格式關鍵字詳解圖:

相關文章
相關標籤/搜索