&:按位与,位数都为1才返回1 可用来对2的次幂数做比较
1、2、4、8、16、32、64
0b0001 0b0010 0b0100 0b1000 0b10000 0b100000 0b1000000
>> 带符号右移 >>> 无符号右移
2 >> 1 乘2 2 >> 2 乘4 2 << 1 除2