Java基礎(chǔ)——優(yōu)先級

聲明:本欄目所使用的素材都是凱哥學(xué)堂VIP學(xué)員所寫,學(xué)員有權(quán)匿名,對文章有最終解釋權(quán);凱哥學(xué)堂旨在促進(jìn)VIP學(xué)員互相學(xué)習(xí)的基礎(chǔ)上公開筆記。

優(yōu)先級:

所謂優(yōu)先級,就是在表達(dá)式中的運(yùn)算順序。一般的運(yùn)算符優(yōu)先級

流程控制語句之分支:

生活中,我們經(jīng)常需要先做判斷,然后才決定是否要做某件事情。

例如:如果考試成績高于90分,則獎(jiǎng)勵(lì)一百塊,低于90分則沒有獎(jiǎng)勵(lì)。對于這種“需要先判斷條件,條件滿足后才執(zhí)行的情況”,就是分支流程控制,可以使用if else語句來實(shí)現(xiàn)。

語法:if(條件表達(dá)式){條件滿足后執(zhí)行的代碼塊1}else{條件不滿足時(shí)執(zhí)行的代碼塊2},

執(zhí)行過程:

當(dāng)條件成立時(shí),則執(zhí)行if部分的代碼塊1;

當(dāng)條件不成立時(shí),則進(jìn)入else部分的代碼塊2,如:

流程控制語句可以隨意嵌套,只有當(dāng)外層if的條件成立時(shí),才會(huì)判斷內(nèi)層的if的條件,如:

三元運(yùn)算符“? :”也是一種簡潔的流程控制語句,語法:條件表達(dá)式 ?值1 :值2。問號前面的位置是判斷的條件,判斷結(jié)果為boolean類型,結(jié)果為true時(shí)返回值1,為false時(shí)返回值2,問號的意思是詢問給出的條件是否為真或假。三元運(yùn)算符返回的值必須要有接收者,如:

三元運(yùn)算符不太適合嵌套使用,因?yàn)榍短缀箝喿x起來混亂。

靜態(tài)變量只要申請一次就永久存在內(nèi)存中了,第二次使用時(shí)直接從內(nèi)存中取用而不用不停的申請內(nèi)存和釋放內(nèi)存了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,900評論 18 399
  • FreeCodeCamp - Basic JavaScript 寫在前面: 我曾經(jīng)在進(jìn)谷前刷過這一套題,不過當(dāng)時(shí)只...
    付林恒閱讀 16,589評論 5 28
  • 死磕自己,服務(wù)大眾! 給我5分鐘,幫你克服演講恐懼 一上臺(tái)就面紅耳赤,心跳加速,感覺氣短,發(fā)音不清楚,語速特別快,...
    張錦全閱讀 421評論 0 1
  • 三個(gè)月以前在“得到”聽了一期古少俠的音頻,瞬間打開了我的人生超鏈接,仿佛進(jìn)入了另一個(gè)世界,超級個(gè)體-新精英-橙子學(xué)...
    韓宵2020閱讀 575評論 1 1
  • 稻盛和夫在《活法》里解釋了“心想事成”的魔力,有點(diǎn)像心理學(xué)中所講的“吸引力法則”。 當(dāng)你想要做某件事的欲望足夠強(qiáng)烈...
    月羊不是羊閱讀 528評論 2 1

友情鏈接更多精彩內(nèi)容