1. Effect of a Bitwise Operator on a Boolean in Java stackoverflow.comThe bitwise operators are supposed to travel the variables and operate on the bit by bit. In the case of integers, longs, chars this makes sense. These variables can ... 
2. How to represent 4 boolean possibilities in a single value stackoverflow.comI want to store 4 boolean possibilities in a single value. For e.g.,
I want a single value that tells whether a person is:

3. Bitwise operation Java AND multiple booleans stackoverflow.comthis is my problem. I have three booleans which are options I can have. I can have multiple combinations with the three options: i.e. no options (all false) option 1 only option 1 and ... 
4. bitwise OR with boolean type coderanch.comThe only difference is that  may short circuit, but  will not. What does this mean? if(a.isThis()  b.isThis()){ Here if a.isThis() evaluates to true, b.isThis() will not be evaluated at all (there is no need). if(a.isThis()  b.isThis()){ Here if a.isThis() evaluates to true, b.isThis() will still be evaluated, even though there is no need. This only matters if ... 
5. Why bitwise operators can be used in boolean expressions? coderanch.comIf the bits of all "false"s are the same as all other "false"s, and the bits of all "true"s are the same as all other "true"s, then you can easily use the bitwise operators on them. You get which bits are the same with &, you get all the 1 bits with  and you get those which differ with ^. ... 