最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

這才是干貨!

2021-02-22 15:20 作者:光耀三十洲  | 我要投稿

我們已經(jīng)理解了變量和運(yùn)算符,是時(shí)間學(xué)習(xí)下表達(dá)式,語句和代碼塊了。我們用運(yùn)算符來構(gòu)建表達(dá)式,計(jì)算出一個(gè)值;而表達(dá)式是語句的核心組件;而語句又組成了代碼塊;

了解更多,請(qǐng)點(diǎn)擊:https://www.bilibili.com/video/BV1D54y1s7cj

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1rp4y1W7ug

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1Ay4y127Ri

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1cy4y1n7Qf

Expression - 表達(dá)式

表達(dá)式是由變量,運(yùn)算符和方法調(diào)用按照編程語言的語法組成的,用來計(jì)算出一個(gè)值。你已經(jīng)看到過了一些表達(dá)式,如下:

表達(dá)式返回值的類型依賴于表達(dá)式使用的元素。表達(dá)式 cadence = 0 返回一個(gè) int 值,因?yàn)閺?fù)制預(yù)算返回值的類型和它左操作數(shù)的類型一致;這個(gè)示例中,codence 是一個(gè) int 值。正如你在其他示例中看到的一樣,表達(dá)式返回其他類型的值,如 boolean 和 String。

Java 中允許你使用多個(gè)較小表達(dá)式構(gòu)建出符合表達(dá)式,只要數(shù)據(jù)類型符合表達(dá)式要求的即可。下面是一個(gè)符合表達(dá)式的例子:

這個(gè)例子中,表達(dá)式的執(zhí)行順序不太重要,因?yàn)槌朔ㄟ\(yùn)算的結(jié)果不依賴于計(jì)算順序;無論你用什么順序計(jì)算乘法,記過都是一樣的。但并不是所有表達(dá)式都是這樣的。例如在下面的例子中,取決于先計(jì)算加法還是除法,他們的計(jì)算結(jié)果是不同的:


你可以使用括號(hào)來明確指出哪個(gè)表達(dá)式優(yōu)先計(jì)算:( 和 )。例如,為了讓上一個(gè)示例中的表達(dá)式?jīng)]有歧義,你可以這么寫:

如果你沒有明確的指出計(jì)算的順序,計(jì)算順序就根據(jù)表達(dá)式中預(yù)算福的優(yōu)先級(jí)來判斷。高優(yōu)先級(jí)的運(yùn)算會(huì)優(yōu)先執(zhí)行。例如,除法運(yùn)算的優(yōu)先級(jí)比加法高。所以,下面的兩個(gè)表達(dá)式是等價(jià)的:

在復(fù)合表達(dá)式用,請(qǐng)使用括號(hào)來明確的指定哪個(gè)運(yùn)算先執(zhí)行。這會(huì)讓你的代碼更容易閱讀和維護(hù)。

了解更多,請(qǐng)點(diǎn)擊:https://www.bilibili.com/video/BV1D54y1s7cj

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1rp4y1W7ug

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1Ay4y127Ri

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1cy4y1n7Qf

Statement - 語句

語句相當(dāng)于我們自然語言中句子。一個(gè)語句構(gòu)成一個(gè)完整的執(zhí)行單元。下面類型的表達(dá)式用冒號(hào)(;)結(jié)尾時(shí)就構(gòu)成了一個(gè)語句。

  • 賦值

  • ++ 或 --

  • 方法調(diào)用

  • 對(duì)象創(chuàng)建

這些語句成為表達(dá)式語句。這里有一些表達(dá)式語句的例子:

除了表達(dá)式語句外,還有其他兩種語句:聲明語句和流程控制語句。聲明語句用來聲明一個(gè)變量。你已經(jīng)看到過很多聲明語句的例子了:

最后,流程控制語句用來控制語句的執(zhí)行順序。我們會(huì)在下一節(jié)中學(xué)習(xí)流程控制語句。

了解更多,請(qǐng)點(diǎn)擊:https://www.bilibili.com/video/BV1D54y1s7cj

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1rp4y1W7ug

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1Ay4y127Ri

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1cy4y1n7Qf

Block - 代碼塊

代碼塊是由 0 個(gè)或者多個(gè)在花括號(hào)中的語句組成的,可以用于所有允許使用單個(gè)語句的地方。在下面的 BlockDemo 示例中,展示了代碼塊的用法:


了解更多,請(qǐng)點(diǎn)擊:https://www.bilibili.com/video/BV1D54y1s7cj

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1rp4y1W7ug

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1Ay4y127Ri

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??https://www.bilibili.com/video/BV1cy4y1n7Qf

作者:yanghailong
鏈接:https://juejin.cn/post/6931266251553669134
來源:掘金
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。


這才是干貨!的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
怀远县| 巴南区| 云安县| 勃利县| 泗阳县| 汉川市| 上饶县| 杭锦旗| 东平县| 滨州市| 临猗县| 比如县| 留坝县| 商南县| 延川县| 沾益县| 澄城县| 曲靖市| 九龙县| 平远县| 晋城| 双牌县| 乌审旗| 五大连池市| 五台县| 隆安县| 巫溪县| 东明县| 积石山| 安陆市| 井冈山市| 甘泉县| 绥江县| 太康县| 千阳县| 舞钢市| 胶州市| 兴宁市| 华坪县| 沁阳市| 慈利县|