Java public static void main意思
在Java中,public static void main
是一個特殊的函式,它是應用程式的入口點。當Java應用程式被啟動時,JVM(Java虛擬機)會查找並執行名為 main
的函式。main
函式必須滿足以下條件:
public
: 函式必須是公有的,這意味著它可以被任何類或代碼訪問。static
: 函式必須是靜態的,這意味著它可以直接通過類名來調用,而無需創建類的實例。void
: 函式不需要返回任何值,因此它的返回類型被定義為void
。main
: 函式名必須是main
,這是Java虛擬機尋找的入口點。- 參數:函式必須接受一個字元串數組
String[] args
作為參數,其中args
包含了命令行傳遞給應用程式的參數。
下面是一個簡單的 main
函式示例:
public static void main(String[] args) {
// 你的應用程式代碼在這裡
}
在這個例子中,main
函式沒有做任何事情,它只是一個空的入口點。通常,你會在這個函式中初始化變數、創建對象、調用其他方法或者處理命令行參數。
當Java程式被編譯和運行時,JVM會首先載入程式的類,然後查找並執行 main
函式。main
函式的執行標誌著應用程式的開始,而它的結束則標誌著應用程式的結束。