国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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是為了告訴其他類它們可以訪問這個(gè)函數(shù)。

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

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

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