Thinking in JAVA笔记——第三章 操作符 第四章控制执行流程
3.1更簡(jiǎn)短的打印語(yǔ)句
import static一個(gè)包
3.2Java操作符:與c++類似
3.3優(yōu)先級(jí)
java有優(yōu)先級(jí),如果忘記優(yōu)先級(jí)規(guī)則,應(yīng)該加括號(hào)已明確。
3.4賦值
基本類型的賦值就是賦值
對(duì)象的賦值其實(shí)是引用的賦值,將會(huì)產(chǎn)生“別名”,java有“克隆”來(lái)解決對(duì)象賦值問(wèn)題
3.5算數(shù)操作符
和c++一樣,略
3.6自增自減:略
3.7關(guān)系運(yùn)算
==比較的是引用
.equals()可以比較的是對(duì)象的內(nèi)容,默認(rèn)是比較引用,按需要重寫
3.8邏輯運(yùn)算:與或非,有“短路”現(xiàn)象
3.9java常量表示
0x***,0X***:十六進(jìn)制,0***:八進(jìn)制,
***L,***l(不推薦,因?yàn)楹蛿?shù)字1相似):long類型后綴
***F,***f:float后綴,***d,***D:double后綴
3.9.1指數(shù)計(jì)數(shù)法:**e**:e是10的冪次
3.10,3.11位運(yùn)算:同c,略
3.12三元操作符 **?**:**
3.13字符串+和+=
java沒有操作符重載,String是特例
3.14常見錯(cuò)誤
==寫成=,&&寫成&等
3.15類型轉(zhuǎn)換
3.15.1截尾和舍入
強(qiáng)制類型轉(zhuǎn)換都是截尾操作,四舍五入需要Math.round()
3.16java沒有sizeof,因?yàn)樗袡C(jī)器的數(shù)據(jù)類型大小都是相同的
?
4.3.3逗號(hào)操作符
唯一用到逗號(hào)操作符的是在 for里
4.4 foreach語(yǔ)句
用于數(shù)組和容器,推薦使用
4.7goto語(yǔ)句
java不支持goto語(yǔ)句
但支持break,continue后面加標(biāo)簽,已便從內(nèi)部循環(huán)中直接跳出!
?
轉(zhuǎn)載于:https://www.cnblogs.com/cjrzh/p/4504511.html
總結(jié)
以上是生活随笔為你收集整理的Thinking in JAVA笔记——第三章 操作符 第四章控制执行流程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【leetcode】Intersecti
- 下一篇: Fiddler模拟Slow Networ