Java Essentials - Bitwise operators in java