Java 如何編寫(xiě)主方法?
編寫(xiě)主方法
每個(gè)Java應(yīng)用程序都必須有且僅有一個(gè)“main”主方法,程序從“{”開(kāi)始運(yùn)行,到“}”結(jié)束運(yùn)行。。main()主方法必須被聲明為public static void,并且入?yún)ⅲê罄m(xù)會(huì)詳細(xì)介紹什么是方法的入?yún)ⅲ?,必須是String[]args或String args[]。
mainO方法之所以是puhiic,是因?yàn)槊總€(gè)Java程序在運(yùn)行時(shí)都要?jiǎng)?chuàng)建一個(gè)java虛擬機(jī)(全稱Java Virtual Machine,簡(jiǎn)稱JVM )實(shí)例,由JVM從外部調(diào)用main()方法就需要公開(kāi)訪問(wèn)權(quán)限,所以必須要用public聲明。
void表示main()方法沒(méi)有具體返回值。
static關(guān)鍵字可修飾類的屬性和方法,被static修飾的成員被稱作“靜態(tài)成員”(或靜態(tài)屬性、靜態(tài)方法)。靜態(tài)成員不會(huì)創(chuàng)建對(duì)象,只作為類的共享屬性進(jìn)行管理,所有使用了靜態(tài)成員的地 方都共享同一個(gè)靜態(tài)成員(這部分會(huì)在第9章進(jìn)行詳細(xì)介紹)。
String[] args主方法的參數(shù)列表,是一個(gè)數(shù)組類型的參數(shù)。這里使用字符串類型String,也是 因?yàn)槿魏螖?shù)據(jù)都可以轉(zhuǎn)換成字符串形式。
點(diǎn)擊加載更多評(píng)論>>