1. 程式人生 > >JAVA中的主函式main方法詳解

JAVA中的主函式main方法詳解

main方法詳解

主函式是靜態的

public static void main(String[] args){     

}

主函式是什麼:主函式是一個特殊的函式,作為程式的入口,可以被jvm識別。

主函式的定義:

       public :代表該函式的訪問許可權是最大的。

       static :代表主函式隨著類的載入,就已經存在了。

       void:  主函式沒有具體的返回值

       main : 不是關鍵字,是一個特殊的單詞可以被jvm識別。

       (String[] args) 函式的引數,引數型別是一個數組,該陣列中的元素是字串。字串型別的陣列。

       主函式的格式是固定的:jvm能夠識別

       jvm在呼叫函式是,傳入的是new String[0];

可以在dos視窗中執行 java  Demo5   hello  world   給類Demo5的main方法傳遞2個引數,引數與引數之間通過空格隔開。

class Demo5 {

	public static void main(String[] args) {

		// 獲取String[] args 陣列長度
		System.out.println(args.length);

		// 變數args陣列
		for (int x = 0; x < args.length; x++) {
			System.out.println(args[x]);
		}
	}

}

class MainTest {

	public static void main(String[] args) {
		// 字串陣列
		String[] arr = { "good", "study", "java" };

		// 呼叫Demo5類的main方法,傳遞引數。
		Demo5.main(arr);

	}