&, &&, |, ||
逻辑与 &
执行判断时 & 符号两边的 逻辑表达式都需要判断
短路与&&
执行判断时 && 符号 左边的为 false 将不再执行右边的判断 因为 False 与任何值逻辑值 都是 False
逻辑或 |
执行判断时 I符号两边的 逻辑表达式都需要判断
短路或 ||
执行判断时 || 符号 左边的为 true 将不再执行右边的判断 因为 True 或 任何值逻辑值 都是 True
& or &&
都可以叫逻辑与
&& 因为判断前面条件 会影响和后面是否 需要执行
才被 称为 短路与(由于一些特殊功能 而命名为短路与)