在 java 的逻辑运算符中,
有这么四类 &&(短路与),&(与),||(短路或),|(非短路或);
&& 和 & 都表示与,&& 表示第一个条件为 false 时, 后面的条件就不执行,& 要对所有的条件都进行判断;
|| 和 | 都表示或,|| 表示第一个条件为 true 时, 后面的条件都不判断;| 对所有的条件进行判断;
来源: http://www.bubuko.com/infodetail-3163463.html