短路符
并且:
&:两端运算为(true)结果才是(true),如果有任意一端为(false),结果就为(false)。
&&:一旦运算左端为(false),那么右端就不用运算了。
或者:
|:运算两端任意一端为(true),结果就为(true),只有两端都为(false)结果为(false)。
||:一旦运算左端为(true),结果就为(true),两端都为(false),结果才是(false)。