&和&&的区别 &既可以作为二进制数字的位运算符,也可以作为布尔表达式的逻辑运算符,但是没有&&符合的那种短路的功能 &&是逻辑运算符,具有短路的功能 如果两个boolean条件分别由&和&&连接,当一个条件为false时,那么用&连接时,第二个boolean条件仍会被执行,而当使用&&连接时就无法执行