^的特点:一个数对另一个数据位异或两次,该数本身不变
<<:左移 左边最高位丢弃,右边补0; 往左移动其实就是扩大2的移动的位数次幂
>>:右移 最高位是0,左边补齐0;最高位是1,左边补齐1 往右移动其实就是减小2的移动的位数次幂
>>>:无符号右移 无论最高位是0还是1,左边补齐0
三目运算符:表达式?表达式1:表达式2; 结果是一个Boolean类型的
执行流程:根据比较表达式计算返回一个true或者false,如果是true,就爸表达式1作为结果,若为false,则表达式2作为结果