JAVA中的主函式main方法詳解
阿新 • • 發佈:2018-11-14
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); }