Java 里的 for (;;) 與 while (true),哪個更快?
點擊上方“碼農(nóng)突圍”,馬上關(guān)注
這里是碼農(nóng)充電第一站,回復(fù)“666”,獲取一份專屬大禮包
真愛,請設(shè)置“星標”或點個“在看”
mymbp:/Users/me/workspace/jdk8u/jdk/src
$?egrep?-nr?"for?\\(\\s?;\\s?;"?.?|?wc?-l
?????369
mymbp:/Users/me/workspace/jdk8u/jdk/src
$?egrep?-nr?"while?\\(true"?.?|?wc?-l
?????323
??while?(1)?{
????/*?...?*/
??}
public?void?foo()?{
????int?i?=?0;
????while?(true)?{?i++;?}
??}
/*
??public?void?foo();
????Code:
??????stack=1,?locals=2,?args_size=1
?????????0:?iconst_0
?????????1:?istore_1
?????????2:?iinc??????????1,?1
?????????5:?goto??????????2
*/
public?void?bar()?{
????int?i?=?0;
????for?(;;)?{?i++;?}
??}
/*
??public?void?bar();
????Code:
??????stack=1,?locals=2,?args_size=1
?????????0:?iconst_0
?????????1:?istore_1
?????????2:?iinc??????????1,?1
?????????5:?goto??????????2
*/
---END--- 重磅!碼農(nóng)突圍-技術(shù)交流群已成立
掃碼可添加碼農(nóng)突圍助手,可申請加入碼農(nóng)突圍大群和細分方向群,細分方向已涵蓋:Java、Python、機器學習、大數(shù)據(jù)、人工智能等群。 一定要備注:開發(fā)方向+地點+學校/公司+昵稱(如Java開發(fā)+上海+拼夕夕+猴子),根據(jù)格式備注,可更快被通過且邀請進群
▲長按加群
推薦閱讀
? ?面試官寫了個雙冒號::問我這是什么語法?Java中有這玩意? ?? 為什么國內(nèi)流行的 MyBatis ,國外 Java 工程師卻不愿意使用? ???為什么程序員都不喜歡使用switch,而是大量的 if……else if ? ???還分不清 Cookie、Session、Token、JWT? ?? 竟有如此沙雕的代碼注釋! ?? 阿里正式取消周報:打擊低效加班,拒絕形式主義! 最近面試BAT,整理一份面試資料《Java面試BAT通關(guān)手冊》,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。 獲取方式:點“在看”,關(guān)注公眾號并回復(fù)?BAT?領(lǐng)取,更多內(nèi)容陸續(xù)奉上。
如有收獲,點個在看,誠摯感謝
明天見(??ω??)??
最近面試BAT,整理一份面試資料《Java面試BAT通關(guān)手冊》,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。 獲取方式:點“在看”,關(guān)注公眾號并回復(fù)?BAT?領(lǐng)取,更多內(nèi)容陸續(xù)奉上。 如有收獲,點個在看,誠摯感謝 明天見(??ω??)??
評論
圖片
表情

