2019年JAVA基础面试题(我总结多数公司的面试题,多数公司会出的面试题都在这里)

JAVA基础的面试题* 1.&和&&的区别? 答:&和&&表示逻辑运算符,表示逻辑与(and),当两边结果为true时,结果就为true。 &&还具备短路功能,如果第一个为false,则不会继续执行下去,eg:if(str != null && str.equals(“”))的表达式,当str为null的时候,后面表达式不会执行,所以不会引发NullPointerException,如果&&换成&
相关文章
相关标签/搜索