package com.liu.operator;
public class Demo3 {
public static void main(String[] args) {
/*
A = 0011 1100
B = 0110 0110
A&B = 0010 0100 如果两个都为1得1 其余都为0
A|B = 0111 1110 如果两个都为0得0 其余都为1
A^B = 0101 1010 如果两个数相同则为0 否则为1
~B = 1001 1001 取反
2*8 = 16 2*2*2*2
效率极高
<< *2 >> /2
0000 0000 0
0000 0001 1
0000 0010 2
0000 0011 3
0000 0100 4
0000 1000 8
0001 0000 16
*/
System.out.println(1>>2);
}
}