亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

java語言

java調(diào)用的幾個方法

時間:2024-07-27 09:45:20 java語言 我要投稿
  • 相關(guān)推薦

java調(diào)用的幾個方法

  方法調(diào)用(call by) 是一個標(biāo)準(zhǔn)的計(jì)算機(jī)科學(xué)術(shù)語。方法調(diào)用根據(jù)參數(shù)傳遞的情況又分為值調(diào)用( call by reference ) 和引用調(diào)用( call by value ) 。以下是小編為大家搜索整理的java調(diào)用的方法,歡迎閱讀!更多精彩內(nèi)容請及時關(guān)注我們考試網(wǎng)!

  Java支持兩種調(diào)用方法的方式,根據(jù)方法是否返回值來選擇。

  當(dāng)程序調(diào)用一個方法時,程序的控制權(quán)交給了被調(diào)用的方法。當(dāng)被調(diào)用方法的返回語句執(zhí)行或者到達(dá)方法體閉括號時候交還控制權(quán)給程序。

  當(dāng)方法返回一個值的時候,方法調(diào)用通常被當(dāng)做一個值。例如:

  int larger = max(30, 40);

  如果方法返回值是void,方法調(diào)用一定是一條語句。例如,方法println返回void。下面的調(diào)用是個語句:

  System.out.println("Welcome to Java!");

  示例

  下面的例子演示了如何定義一個方法,以及如何調(diào)用它:

  public class TestMax {

  /** 主方法 */

  public static void main(String[] args) {

  int i = 5;

  int j = 2;

  int k = max(i, j);

  System.out.println("The maximum between " + i +

  " and " + j + " is " + k);

  }

  /** 返回兩個整數(shù)變量較大的值 */

  public static int max(int num1, int num2) {

  int result;

  if (num1 > num2)

  result = num1;

  else

  result = num2;

  return result;

  }

  }

  以上實(shí)例編譯運(yùn)行結(jié)果如下:

  The maximum between 5 and 2 is 5

  這個程序包含main方法和max方法。Main方法是被JVM調(diào)用的,除此之外,main方法和其它方法沒什么區(qū)別。

  main方法的頭部是不變的,如例子所示,帶修飾符public和static,返回void類型值,方法名字是main,此外帶個一個String[]類型參數(shù)。String[]表明參數(shù)是字符串?dāng)?shù)組。

【java調(diào)用的幾個方法】相關(guān)文章:

java遠(yuǎn)程方法調(diào)用技巧09-21

Java遠(yuǎn)程方法調(diào)用RMI08-24

Java程序調(diào)用C/C++語言函數(shù)的方法07-31

java構(gòu)造函數(shù)調(diào)用技巧10-26

java調(diào)用c函數(shù)的實(shí)例09-16

Java中傳值調(diào)用的理解和透析09-17

Think in Java之構(gòu)造器的真正調(diào)用順09-16

java判斷字符串是否為數(shù)字的幾個方法07-26

C++調(diào)用C函數(shù)的方法05-21

PHP編程:類和對象、方法調(diào)用09-26