成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java方法修飾符 Java中的main()方法詳解?

Java中的main()方法詳解?主要方法定義如下:public static void main(String[]args){…}關(guān)鍵詞的作用:(1)public關(guān)鍵字,通俗易懂。將main函數(shù)聲明

Java中的main()方法詳解?

主要方法定義如下:

public static void main(String[]args){…}

關(guān)鍵詞的作用:

(1)public關(guān)鍵字,通俗易懂。將main函數(shù)聲明為public是為了告訴其他類(lèi)它們可以訪問(wèn)這個(gè)函數(shù)。

(2)static關(guān)鍵字,告訴編譯器主函數(shù)是靜態(tài)函數(shù)。也就是說(shuō),main函數(shù)中的代碼是存儲(chǔ)在靜態(tài)存儲(chǔ)區(qū)的,也就是說(shuō),這個(gè)代碼在定義類(lèi)的時(shí)候就已經(jīng)存在了。如果main()方法不使用static修飾符,那么編譯就不會(huì)出錯(cuò),但是如果嘗試執(zhí)行程序,就會(huì)得到一個(gè)錯(cuò)誤,表示main()方法不存在。因?yàn)榘琺ain()的類(lèi)沒(méi)有實(shí)例化(也就是沒(méi)有這個(gè)類(lèi)的對(duì)象),所以它的main()方法也不會(huì)存在。使用static修飾符意味著該方法是靜態(tài)的,無(wú)需實(shí)例化即可使用。

(3)void關(guān)鍵字表示main()的返回值是非類(lèi)型化的。

(4)參數(shù)字符串[] args用于程序用戶在命令行狀態(tài)下與程序進(jìn)行交互。