逻辑运算符(&&,||)与位运算符(&,|)的区别 1、位运算符能对Boolean类型和数值类型进行逻辑运算,而逻辑运算符只能 对Boolean类型进行逻辑运算。 2、逻辑运算符有短路现象,即前面的表达式得到结果时,后面的表达式将不会再 执行;而位运算符不会有短路现象。