* 1.与(&) 结果是布尔类型
* 格式 : 逻辑表达式1 & 逻辑表达式2
* 结果: 如果两个表达结果有一个为false ,那么与的结果就为false
* 两个表达式的结果都为true,那么与的结果才为true
* 2.或(|)
* 格式 : 逻辑表达式1 | 逻辑表达式2
* 结果: 如果两个表达式结果有一个为true 那么结果就为true
* 只有当两个结果都为false时, 那么或的结果才为false
* 短路与(&&)
* 格式 : 逻辑表达式1 && 逻辑表达式2
* 结果: 如果两个表达结果有一个为false ,那么与的结果就为false
* 两个表达式的结果都为true,那么与的结果才为true
*
* & 两边的表达式无论结果怎么样,都会执行
* && 只要发现了为false,就不会再去执行后面的表达式啦
* 短路或(||)
* 格式 : 逻辑表达式1 | | 逻辑表达式2
* 结果: 如果两个表达式结果有一个为true,那么结果就为true
* 只有当两个结果都为false时,那么或的结果才为false
* | 两边的表达式无论结果怎么样,都会执行
* || 只要发现了为true,就不会再去执行后面的表达式啦