Java Difference Between Boolean And Logical Operators