main() 方法簽名
public static void main(String[] args) {
...
}
public修飾符:Java類由JVM調用,需要可以自由調用,則需要公開該main()的調用入口,通過public修飾符暴露該方法。
static修飾符:JVM調用main()時,不會先創建該主類的對象,而是直接通過該類調用該主方法。是屬於類級別的調用。
void返回值:JVM調用后,若返回值給JVM,無意義。
String[] args:字符串數組形參,誰調用,誰負責賦值。
字符串數組賦值
1)運行Java程序時,在類名后緊跟一個或多個字符串(空格隔開),jvm會將這些字符串依次賦值給args數組;
2)若參數中包含空格,則將該參數使用雙引號("")包裹,否則jvm會認為為空格為間隔符。