java中 關於運算符注意的事項
1.在賦值運算符中:如果是byte定義的變量,如果右邊有變量參與運算,則在編譯期間無法檢測範圍,所以編譯不通過
2.在擴展運算符中:隱含了數據強制類型轉換
3. 在邏輯運算符中: ^ 相同爲false,不同爲true
4.在位運算符中: &:有0則0,全1則1;//很適合保留數據的有效位
1. |:全幾則幾,不同爲1;
2. ^:相同爲0,不同爲1,//連續兩次^上同一個數,結果是自己本身
3. >>:有符號右移 如果最高位爲1,則補齊1如果最高位爲0,則補齊0;
4. >>>:無符號右移 不管最高位是0還是1,都補齊0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Java 效率提升系列之 Optional對象
李昊轩的博客
2020-07-08 01:09:29
Java 中Synchronized 與 ReentrantLock 區別與聯繫
NFMSR
2020-07-07 16:48:14
JavaSE面向對象之屬性
CodeWhite7
2020-07-07 14:08:23
關於抽象類無法實例化,但是可以使用“new“來實例的疑問
烈焰灬长弓
2020-07-07 07:36:53
優秀程序員之路——Java開發經驗及技巧大彙總
Eason Y L He
2020-07-06 17:23:58
用過這些Java著名的開源項目的都是大神!
Spring Framework WebWork Struts Hibernate Quartz Ibatis Eclipse Junit OpenCms 這些開源項目大家都用過嗎?
Eason Y L He
2020-07-06 17:23:58
java線程基礎概念
sing_Hwang
2020-07-06 09:06:38
JAVA中參數傳遞的迷惑點
1. 值傳遞:(基本類型)傳遞給方法形參的是具體的數值,在方法執行後,並不會改變原來的實參數值 2.引用傳遞:(引用類型)傳遞給方法形參的是實參的地址,在方法執行後,原來的實
爪哇虫子
2020-07-05 20:35:00
JAVA中的類與類加載的順序(好多初學者的困惑之處)
爪哇虫子
2020-07-05 20:35:00
Java源文件和.class文件的對應關係
afeiluo
2020-07-04 16:19:54
經典線程同步問題之3個線程交替數數
afeiluo
2020-07-04 16:19:54
使用Java的RTTI(運行時類型信息)要注意的地方
afeiluo
2020-07-04 16:19:54
Java中的後臺線程
afeiluo
2020-07-04 16:19:54
Java中Scanner用法總結
HUST_Miao
2020-07-02 19:39:29