[方法調(diào)用]
Java支持兩種調(diào)用方法的方式挠日,根據(jù)方法是否返回值來選擇诵棵。
當程序調(diào)用一個方法時舶胀,程序的控制權交給了被調(diào)用的方法两蟀。當被調(diào)用方法的返回語句執(zhí)行或者到達方法體閉括號時候交還控制權給程序网梢。
當方法返回一個值的時候,方法調(diào)用通常被當做一個值赂毯。例如:
如果方法返回值是void战虏,方法調(diào)用一定是一條語句。例如党涕,方法println返回void烦感。下面的調(diào)用是個語句:
下面的例子演示了如何定義一個方法,以及如何調(diào)用它:
以上實例編譯運行結果如下:
這個程序包含main 方法和 max 方法膛堤。main 方法是被 JVM 調(diào)用的手趣,除此之外,main 方法和其它方法沒什么區(qū)別肥荔。
main 方法的頭部是不變的绿渣,如例子所示朝群,帶修飾符 public 和 static,返回 void類型值,方法名字是 main,此外帶個一個 String[] 類型參數(shù)怯晕。String[] 表明參數(shù)是字符串數(shù)組潜圃。