>> 运算符和>>>运算符的区别 >>为有符号右移,正数右移时,高位补0,负数高位补1(负数以补码形式存储,所以不断右移的最终结果会为-1,因为补码 = 反码 -1) >>>为无符号左移,无论正数负数高位都补零,符号位也跟着移动