Java位运算 与:[ & ]: 同1则1 或:[ | ]:有1则1 非:[ ~ ]:0变1、1变0 异或:[ ^ ]:相同为0,不同为1. 左移: <<: 按二进制形式把所有的数字向左移动对应的位数,高位移出(舍弃),低位的空位补零。 右移: >>: 按二进制形式把所有的数字向右移动对应的位数,低位移出(舍弃),高位的空位补零。