位操作

1、與運算 & 同爲1時爲1其餘爲0 2、或運算 | 同爲0時爲0其餘爲1 3、非運算 ~ 一元運算 對二進制取反 4、異或運算 ^ 相同取0,不同取1 5、>>  右移 負數高位補1,正數補0  >>> 無符號右移 高位補0 6、<< 左移  注意:沒有無符號左移,移位的大小要在JVM的位數內,short、char會先轉換爲int,爲什麼爲圖中結果呢? 16的二進制 00000000000000
相關文章
相關標籤/搜索