java面试整理(一)—— 小问题总结

1.&和&&的区别 在java中,&和&&都可以是逻辑运算符一般这个问题都是问的&&的短路运算符这个点, 也就是说a&&b和a&b的区别, &&称为短路运算符,也就是说如果a表达式为false(如果是多个表达式&&,则只要遇到false),则整个表达式直接返回false,不在执行后面的表达式,而&这个逻辑运算符则是无论a表达式是否为false,后面的表达式依然会执行,所以在逻辑运算符这块,&&比&
相关文章
相关标签/搜索