//java Application程式的主入口(主函數)
public static void main(String[] args){
}
主函數的特殊之處:
1 . 格式是固定的,除args外,其它單詞的格式和位置是固定不變的
2. 被java虛拟機JVM所識别和調用
public : 因為被JVM所調用和識别,是以權限必須是最大的為JVM所見
static:不需要對象的,直接用主函數所屬類名調用既可
void : 主函數沒有具體的傳回值,傳回值給jvm虛拟機沒有意義
mian : 函數名,不是關鍵字,隻是JVM所識别入口的固定名字
Sting[] args : 這是主函數的參數清單,是一個數組類型的參數,而且元素都是字元串類型,如果沒用參數則jvm給主函數new String[0],字元串是最通用的格式——可以接收各種類型的參數,數組形式則可以接收多個參數
-
java classname
args.length :0
-
java classname hello java
args.length : 2
args[0]:hello
arg[1]:java