1. 程式人生 > 實用技巧 >Appium在快手短視訊APP上刷金幣

Appium在快手短視訊APP上刷金幣

方法呼叫

  • 形參:形式引數,宣告方法時的引數

  • 實參:實際引數,呼叫方法時傳入的引數

  • 呼叫方法:物件名.方法名(實參列表)

  • java支援兩種呼叫方法,根據方法是否返回值來選擇。

  • 當方法返回一個值的時候,方法呼叫通常被當作一個值,例如:

int large = max(30, 40);
  • 如果方法返回值是viod,方法呼叫一定是一條語句。例如:

System.out.println("Helle,World!!");

方法的過載

  • 方法的過載就是在一個類中,有相同的函式名稱,但形參不同的函式。

  • 方法過載的規則:

    • 方法名稱必須相同*

    • 引數列表必須不同(可以是個數不同、或型別不同、或引數順序不同)

    • 方法的返回值可以相同也可以不同

    • 僅僅返回型別不同不足以成為方法的過載

  • 實現理論:方法名稱相同時,編譯器會根據呼叫方法的引數個數,引數型別等去逐個匹配,以選擇對應的方法,如果匹配失敗,則編譯器報錯。

命令列傳參

  1. 首先使用命令列到方法所在資料夾進行編譯,javac 方法名,生成class檔案。

  2. 倒退到src資料夾使用 java class檔案檔名 執行檔案。

  3. 可以在java class檔名 後傳遞引數。

可變引數

  • 從JDK1.5開始,java支援傳遞同類型的可變引數給一個方法。

  • 在方法宣告中,在指定引數型別後加一個省略號(...)。

  • 一個方法中只能指定一個可變引數,它必須是方法的最後一個引數。任何普通引數都必須在它之前宣告。

遞迴

  • 遞迴條件:

    • 邊界條件

    • 前階段

    • 返回階段

  • 遞迴結構包括兩個部分

    • 遞迴頭:什麼時候不呼叫自身方法。如果沒有頭,將陷入死迴圈。

    • 遞迴體:什麼時候需要呼叫自身方法。