java语言基础---位移运算、与或运算(笔记)

位移运算符:<< :可以完成2的次幂运算;左移几位就是该数据乘以2的几次方。 右移位运算:>>:右移几位,其实就是该数据除以2的几次幂,对于高位出现的空位,原来高位是什么,就用什么补这个空位,保证符号位,(负数) 无符号右移:>>>:当数据进行右移时,高位出现的空位,无论高位是什么,空位都用0补。 异或:一个数异或同一数异或两次,结果为异或的数 异或:和或运算只有一点不一样,即真异或真为假 单或,
相关文章
相关标签/搜索