Appium在快手短視訊APP上刷金幣
阿新 • • 發佈:2020-08-04
-
形參:形式引數,宣告方法時的引數
-
實參:實際引數,呼叫方法時傳入的引數
-
呼叫方法:物件名.方法名(實參列表)
-
java支援兩種呼叫方法,根據方法是否返回值來選擇。
-
當方法返回一個值的時候,方法呼叫通常被當作一個值,例如:
int large = max(30, 40);
-
如果方法返回值是viod,方法呼叫一定是一條語句。例如:
System.out.println("Helle,World!!");
方法的過載
-
方法的過載就是在一個類中,有相同的函式名稱,但形參不同的函式。
-
方法過載的規則:
-
方法名稱必須相同*
-
引數列表必須不同(可以是個數不同、或型別不同、或引數順序不同)
-
方法的返回值可以相同也可以不同
-
僅僅返回型別不同不足以成為方法的過載
-
-
實現理論:方法名稱相同時,編譯器會根據呼叫方法的引數個數,引數型別等去逐個匹配,以選擇對應的方法,如果匹配失敗,則編譯器報錯。
命令列傳參
-
首先使用命令列到方法所在資料夾進行編譯,javac 方法名,生成class檔案。
-
倒退到src資料夾使用 java class檔案檔名 執行檔案。
-
可以在java class檔名 後傳遞引數。
可變引數
-
從JDK1.5開始,java支援傳遞同類型的可變引數給一個方法。
-
在方法宣告中,在指定引數型別後加一個省略號(...)。
-
一個方法中只能指定一個可變引數,它必須是方法的最後一個引數。任何普通引數都必須在它之前宣告。
遞迴
-
遞迴條件:
-
邊界條件
-
前階段
-
返回階段
-
-
遞迴結構包括兩個部分
-
遞迴頭:什麼時候不呼叫自身方法。如果沒有頭,將陷入死迴圈。
-
遞迴體:什麼時候需要呼叫自身方法。
-
-