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】函式使用Java函式
- Java——main函式JavaAI函式
- 函式式 Java 到函式式 Kotlin 的轉換函式JavaKotlin
- Sanic websocket() 方法/函式Web函式
- Sanic exception() 方法/函式Exception函式
- Sanic get() 方法/函式函式
- Sanic post() 方法/函式函式
- Sanic delete()方法/函式delete函式
- Sanic listener() 方法/函式函式
- Sanic route() 方法/函式函式
- Sanic run() 方法/函式函式
- Sanic static() 方法/函式函式
- JavaScript | 函式與方法JavaScript函式
- scala 函式和方法函式
- 詳解Java函式式介面Java函式
- round函式與trunc函式的使用方法函式
- 【函式】Oracle中聚合函式rank()使用方法函式Oracle
- java回撥函式Java函式
- java自定義equals函式和hashCode函式Java函式
- java 建構函式內部的多型方法 完全剖析Java函式多型
- java8特性-函式式介面Java函式
- Sanic middleware() 方法/函式函式
- Sanic url_for() 方法/函式函式
- Scala 的方法與函式函式
- 理解JavaScript中函式方法JavaScript函式
- Vue方法函式備案Vue函式
- 判斷函式和方法函式
- OC的方法和 函式函式
- Java 8 Function 函式介面JavaFunction函式
- JAVA中的Random()函式Javarandom函式
- java 回撥函式示例Java函式
- java的getClass()函式Java函式