3 回答

TA貢獻(xiàn)86條經(jīng)驗(yàn) 獲得超114個(gè)贊
public : 公共的 ? static 靜態(tài)的 ?void 沒(méi)有返回值, main 是程序的入口 ?
這個(gè)語(yǔ)句是固定的, 就是程序的入口,每個(gè)程序都是從這里開始,必須記住。
至于String ?System 為什么要大寫。這個(gè)是規(guī)定,記住就行,不可以小寫,因?yàn)閖ava中對(duì)大小寫是敏感的,

TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超3個(gè)贊
String是一個(gè)類,在Java的明明規(guī)范中類的第一個(gè)字母是要大寫的。
System也是一個(gè)類,System.out.print().這里只是你在使用System的靜態(tài)方法。非靜態(tài)方法則需要實(shí)例化對(duì)象后調(diào)用。

TA貢獻(xiàn)20條經(jīng)驗(yàn) 獲得超5個(gè)贊
java 中建議類名首字母大寫 ?String和System 都是clss ?所以首字母大寫
public 是表明這個(gè)方法是公共的,可以被其他不同包的類調(diào)用,static 是說(shuō)這個(gè)一個(gè)靜態(tài)的方法,靜態(tài)方法在類加載時(shí)初始化的,它的所有者是類,調(diào)用方法也和普通的方法不同,由類名加.直接調(diào)用,這個(gè)類的所有對(duì)象公用這個(gè)方法。靜態(tài)變量同理。 void 是標(biāo)明該方法沒(méi)有返回值的關(guān)鍵字,此處可以放一個(gè)類的名字,代表返回值的類型。main就是主函數(shù)的方法名,括號(hào)里的String[] args 是這個(gè)主函數(shù)的參數(shù),是一個(gè)數(shù)組,代表參數(shù)數(shù)量可變。
這個(gè)是java主函數(shù)數(shù)的標(biāo)準(zhǔn)寫法,在本地運(yùn)行java程序時(shí)會(huì)調(diào)用主函數(shù),通常我們寫的方法,如果要調(diào)用時(shí)也在主函數(shù)中調(diào)用
添加回答
舉報(bào)