public class Demo03 { public static void main(String[] args) { /* 位运算 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*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(2<<3); } }