第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java中的main函數(shù)到底有什么功能呢?沒有main函數(shù)其他都不能執(zhí)行嗎?

Java中的main函數(shù)到底有什么功能呢?沒有main函數(shù)其他都不能執(zhí)行嗎?

慕斯卡1072078 2017-03-26 14:42:42
查看完整描述

7 回答

已采納
?
堯叔

TA貢獻(xiàn)77條經(jīng)驗(yàn) 獲得超201個贊

main()方法的聲明為:public static void main(String args[])。必須這么定義,這是程序的入口,Java的規(guī)范。

為什么要這么定義,和JVM的運(yùn)行有關(guān)系。

當(dāng)一個類中有main()方法,執(zhí)行命令“java 類名”則會啟動虛擬機(jī)執(zhí)行該類中的main方法。?

由于JVM在運(yùn)行這個Java應(yīng)用程序的時候,首先會調(diào)用main方法,調(diào)用時不實(shí)例化這個類的對象,而是通過類名直接調(diào)用因此需要是限制為public static。

對于java中的main方法,jvm有限制,不能有返回值,因此返回值類型為void。

main方法中還有一個輸入?yún)?shù),類型為String[],這個也是java的規(guī)范,main()方法中必須有一個入?yún)?,類?xì)必須String[],至于字符串?dāng)?shù)組的名字,這個是可以自己設(shè)定的,根據(jù)習(xí)慣,這個字符串?dāng)?shù)組的名字一般和sun java規(guī)范范例中mian參數(shù)名保持一致,取名為args。?

因此,main()方法定義必須是:“public static void main(String 字符串?dāng)?shù)組參數(shù)名[])”。

說到static關(guān)鍵字還有另外一種Hello Wordld:

public?class?HelloWorld2?{?
????static?{?
????????System.out.println("Hello?Wordld!");?
????}?
????public?static?void?main(String?args[]){?
????????//退出
????????System.exit(0);?
????}?
}

static 類型的代碼塊會在main方法之前執(zhí)行。

查看完整回答
1 反對 回復(fù) 2017-03-27
?
慕萊塢8592035

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超3個贊

main()方法是程序執(zhí)行的入口,通過main()方法讓虛擬機(jī)知道你想要做什么事?期間所有static成員都會預(yù)加載,沒有main()就無法進(jìn)行下一步操作,就是這樣規(guī)定的

查看完整回答
3 反對 回復(fù) 2017-03-26
?
tamdan

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

程序入口!程序從這里開始執(zhí)行!

查看完整回答
反對 回復(fù) 2017-03-27
?
______1________

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超4個贊

是程序的入口

查看完整回答
反對 回復(fù) 2017-03-27
?
肥冰

TA貢獻(xiàn)101條經(jīng)驗(yàn) 獲得超60個贊

簡單來說是jvm識別程序用的。沒有main static方法,塊可以運(yùn)行,在jdk1.7之前允許程序只有static申明的方法運(yùn)行,1.8如下: public class Test { static{ System.out.println("Hello World!"); System.exit(0); } }
查看完整回答
反對 回復(fù) 2017-03-26
?
羽觴丨醉月

TA貢獻(xiàn)22條經(jīng)驗(yàn) 獲得超6個贊

java虛擬機(jī)是通過main方法來找到你寫的程序,再執(zhí)行的

查看完整回答
反對 回復(fù) 2017-03-26
?
朱豬朱豬朱

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

只會從main函數(shù)開始執(zhí)行 然后調(diào)用其他的函數(shù) 沒有main 程序報錯 無法執(zhí)行
查看完整回答
反對 回復(fù) 2017-03-26
  • 7 回答
  • 0 關(guān)注
  • 5169 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號