I\'m wondering if it\'s guaranteed that in a Java program, the boolean expression on the right of a conjunction (exp2 above) will NOT be evaluated as long as the expression
If you use && or ||, java will use short-circuit evaluation (ie not evaluate the second expression unless it needs to)
If you use & or |, java will always evaluate the second expression, even if the first was true