Java Logical Operators Precedence