java的main函數

java的main函數是規範,根兒上就是這麼設計的,你必須得遵守,沒得商量。

標準寫法:

	public static void main(String[] args) {
		
	}


main函數的定義和JVM的運行有關,當使用java命令執行“java 類名”時,虛擬機會執行該類的main方法。
由於JVM在運行這個java應用程序的時候,會先調用main方法,調用時不實例化這個類的對象,而是通過類名直接調用方法,因此需要public static。
JVM規定main不能有返回值,所以返回值類型爲void。
JVM還規定main方法需要有一個輸入參數,類型爲字符串String[]。參數通過命令行模式傳入,字符串數組元素利用空格分隔。

 

示例:

public class Main {
	public static void main(String[] args) throws Exception {
		for (int i = 0; i < args.length; i++) {
			System.out.println(args[i]);
		}
	}
}

執行結果:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章