#面试___岗的必刷题单##移位运算#左移: 操作符为<<,向左移动,右边的低位补0,高位的就舍弃掉了,将二进制看作整数,左移1位就相当于乘以2。
无符号右移:操作符为>>>,向右移动,右边的舍弃掉,左边补0。
有符号右移:操作符为>>,向右移动,右边的舍弃掉,左边补什么取决于原来最高位是什么,原来是1就补1,原来是0就补0,将二进制看作整数,右移1位相当于除以2。
#逻辑运算#按位与&: 两位都为1才为1。
按位或|: 只要有一位为1,就为1。
按位取反~: 1变为0,0变为1。
按位异或^:相异为真,相同为假。
#笔试##面试##大厂##成长##数据的本质##Java原理#