java方法/函式

這個名字先用著發表於2020-12-23

方法(method)是將具有獨立功能的程式碼塊組織成為一個整體,使其具有特殊功能的程式碼集合

注意事項:
1.方法定義的先後順序無所謂。
2.方法的定義不能產生巢狀包含的關係。(彼此是相互獨立的模組)
3.方法定義好之後,不會執行的,如果想要執行,一定要進行方法的【呼叫】。

//方法呼叫的格式:
方法名稱();

簡單演示方法的呼叫:

package com.fan.pojo;
public class DemoVariable {
    public static void main(String[] args) {
        //方法呼叫
        canRun();//要讓我們定義的方法執行,就要呼叫(使用)它;
    }

    //定義一個簡單的方法
    public static void canRun(){
        System.out.println("這個汽車可以跑");
    }
}

系統講解方法:

方法的定義:方法是一段可以被重複呼叫的程式碼塊。是若干語句的功能集合。
優點:好比一個可以多次使用的工具,如剪刀(有剪東西的功能),起子,洗衣機(有洗衣服的功能,可以重複使用)等。

方法好比一個工廠:
蒙牛工廠:可以生產奶製品的功能。
原料:奶牛,飼料,水等
產出物:奶製品
鋼鐵工廠:有生產鋼鐵建材的功能;

引數(原料):就是進入方法的資料
返回值(產出物):就是從方法中做出來的資料

方法定義的完整格式:(格式很重要,很重要,很重要

修飾符 返回值型別 方法名稱(引數型別  引數名稱,...){
	方法體;
	return 返回值;
}

修飾符:現階段的固定寫法,public static
返回值型別:也就是方法最終產生的資料結果是什麼型別。
方法名稱:方法的名字,規則和變數一樣,小駝峰
引數型別:進入方法的資料是什麼型別
引數名稱:進入方法的資料對應的變數名稱

備註:
引數如果有多個,使用逗號進行分隔
方法體:方法需要做的事情,若干行程式碼
return:兩個作用,第一停止當前方法,第二將後面的返回值給呼叫處。
return後面的“返回值”,必須和方法名稱前面的“返回值型別”,保持對應(返回值數值型別和方法名稱前的“返回值型別” 保持同一型別)。

在這裡插入圖片描述

相關文章