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

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

【保姆級教學】用Java開發(fā)俄羅斯方塊小游戲_Java練手項目_鞏固JavaSE基礎(chǔ)_Java小游戲

2022-05-12 10:25 作者:Linda的編程學習資料庫  | 我要投稿

  課程講解了一個俄羅斯方塊游戲的詳細編寫思路和流程,即使你剛學Java沒多久,只要你簡單掌握了該游戲所需要的JavaSE的基礎(chǔ)知識,便可以跟隨該教程視頻完成屬于你自己的俄羅斯方塊游戲!同時,還可以加深和鞏固你對java基礎(chǔ)知識的理解。

  開發(fā)環(huán)境:jdk1.8

  開發(fā)工具:IDEA

  JavaSE基礎(chǔ):變量、數(shù)據(jù)類型、數(shù)組、循環(huán)結(jié)構(gòu)、判斷語句、事件-鍵盤事件、簡單窗口創(chuàng)建、二進制/十六進制的轉(zhuǎn)換、位運算、邊界布局管理器、JTextArea類的基本方法

  所有的數(shù)學運算都認為是從左向右運算的,Java 語言中大部分運算符也是從左向右結(jié)合的,只有單目運算符、賦值運算符和三目運算符例外,其中,單目運算符、賦值運算符和三目運算符是從右向左結(jié)合的,也就是從右向左運算。

  乘法和加法是兩個可結(jié)合的運算,也就是說,這兩個運算符左右兩邊的操作數(shù)可以互換位置而不會影響結(jié)果。運算符有不同的優(yōu)先級,所謂優(yōu)先級就是在表達式運算中的運算順序。

  一般而言,單目運算符優(yōu)先級較高,賦值運算符優(yōu)先級較低。算術(shù)運算符優(yōu)先級較高,關(guān)系和邏輯運算符優(yōu)先級較低。多數(shù)運算符具有左結(jié)合性,單目運算符、三目運算符、賦值運算符具有右結(jié)合性。

  Java 語言中運算符的優(yōu)先級共分為 14 級,其中 1 級最高,14 級最低。在同一個表達式中運算符優(yōu)先級高的先執(zhí)行。

  使用優(yōu)先級為 1 的小括號可以改變其他運算符的優(yōu)先級,即如果需要將具有較低優(yōu)先級的運算符先運算,則可以使用小括號將該運算符和操作符括起來。例如下面的表達式:

  (x-y)*z/5

  在這個表達式中先進行括號內(nèi)的減法運算,再將結(jié)果與 z 相乘,最后將積除以 5 得出結(jié)果。整個表達式的順序按照從左向右執(zhí)行,比較容易理解。

  再來看一個復雜的表達式,如下所示。

  --y || ++x && ++z;

  這個表達式中包含了算術(shù)運算符和邏輯運算符。根據(jù)表 1 中列出的優(yōu)先級,可以確定它的執(zhí)行順序如下:

 ?、?先計算 y 的自減運算符,即 --y。

 ?、?再計算 x 的自增運算符,即 ++x。

 ?、?接著計算 z 的自增運算符,即 ++z。

 ?、?由于邏輯與比邏輯或的優(yōu)先級高,這里將 ② 和 ③ 的結(jié)果進行邏輯與運算,即 ++x && ++z。

 ?、?最后將 ④ 的結(jié)果與 ① 進行邏輯或運算,即 --y||++x&&++z。

  如果沒有上述對該表達式執(zhí)行順序的說明,第 一眼看到它時將很難識別優(yōu)先級。對于這類問題,可以通過添加小括號使表達的順序更加清晰,而不用去查優(yōu)先級表。如下所示為改進后的表達式。

  (--y)||((++x)&&(++z));

  技巧:記住這么多運算符的優(yōu)先級是比較困難的,因此讀者應(yīng)該在實際應(yīng)用中多多練習。

【保姆級教學】用Java開發(fā)俄羅斯方塊小游戲_Java練手項目_鞏固JavaSE基礎(chǔ)_Java小游戲的評論 (共 條)

分享到微博請遵守國家法律
靖安县| 常德市| 洱源县| 大关县| 潜江市| 太湖县| 湖北省| 峨边| 武宣县| 于田县| 云梦县| 阳江市| 九江市| 泰来县| 故城县| 昆山市| 建平县| 和林格尔县| 休宁县| 瓦房店市| 门源| 石屏县| 贡觉县| 大同县| 盱眙县| 沛县| 开原市| 姚安县| 迁西县| 菏泽市| 合肥市| 九寨沟县| 迁安市| 苏尼特左旗| 乌鲁木齐市| 雷州市| 聊城市| 保德县| 稷山县| 华容县| 华阴市|