逻辑运算符、位运算符
1.逻辑运算符
//短路运算
int c = 5;
booean d = (c<4)&&(c++<4)
//由于5<4为fals,所以后序的++不会实现,则c还是为5
2.位运算符
/*
A = 0011 1100
B = 0000 1101
----------------
A&B = 0000 1100 与运算全1则1
A|B = 0011 1101 或运算有1则1
A^B = 0011 0001 异或运算 相同为0相异为1
~B = 1111 0010 取反
=====================
<<左移 >>右移
在二进制的基础上移动比如2<<3为16
2的二进制码为0000 0010
16的二进制码为0001 0000
运用这个效率极高!!!
*/