java方法/函式
方法(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後面的“返回值”,必須和方法名稱前面的“返回值型別”,保持對應(返回值數值型別和方法名稱前的“返回值型別” 保持同一型別)。
相關文章
- java Stream結合函式方法Java函式
- Java script 中的函式使用方法Java函式
- Java程式設計基礎05——方法(函式)Java程式設計函式
- Java函式式介面Java函式
- java8新特性之函式式介面、lambda表示式、介面的預設方法、方法和建構函式的引用Java函式
- Date函式方法函式
- java自定義equals函式和hashCode函式Java函式
- JavaScript | 函式與方法JavaScript函式
- Sanic websocket() 方法/函式Web函式
- Sanic exception() 方法/函式Exception函式
- Sanic get() 方法/函式函式
- Sanic post() 方法/函式函式
- Sanic delete()方法/函式delete函式
- Sanic listener() 方法/函式函式
- Sanic middleware() 方法/函式函式
- Sanic route() 方法/函式函式
- Sanic run() 方法/函式函式
- Sanic static() 方法/函式函式
- 詳解Java函式式介面Java函式
- java8特性-函式式介面Java函式
- Java 函式式介面 lamada 應用Java函式
- Scala 的方法與函式函式
- Sanic url_for() 方法/函式函式
- java 回撥函式示例Java函式
- JAVA中的Random()函式Javarandom函式
- Java 8 Function 函式介面JavaFunction函式
- Java 學習(09)--方法過載/建構函式/static 變數Java函式變數
- ?Java8新特性之Lambda表示式,函式式介面,方法引用和default關鍵字Java函式
- Java @FunctionInterface函式式介面使用說明JavaFunction函式
- Java學習隨筆(函式式介面)Java函式
- 實用函式式 Java (PFJ)簡介函式Java
- 簡析JAVA8函式式介面Java函式
- scala語法 - 方法與函式函式
- JavaScript方法和函式區別JavaScript函式
- GC和解構函式(Finalize 方法)GC函式
- cpp:"函式指標"的方法函式指標
- 學習Scala 方法與函式函式
- Sanic add_route() 方法/函式函式