开发中用得少判断 & | ^ 是逻辑运算符还是位运算符,要看运算符两边是Boolean型的还是数值 结论:1.位运算符操作的都是整型的数据2.<< : 在一定范围内,每向左移1位,相当于*2 >> : 在一定范围内,每向右移1位,相当于/23.负数右移时,最左边补上1,依然是负数 面试题: 最高效方式的计算2*8? 2<<3 或 8<<1