// | 或  &  与
int x=3;
System.out.println(x>2&x<5);
// ||短路或 &&短路与    区别短路逻辑表达式判断第一个表达式,如果出结果直接返回true/false ,而非短路直到逻辑运算式全部运行完毕才返回;
System.out.println(x>2||x>5);
//  ^  异或   两边结果都为true/false,为false; 一边为true一边为false,则为true;
//   !  非  true=false