title: how boolean values are treated in java by bit wise operators
body: <p>consider this example please</p>
  
  <pre><code>int i=11, j=5;
  boolean b=true, c=false;
  System.out.println(b&amp;c); // --&gt; output=false
  System.out.println(i&amp;j); // --&gt; output=1
  </code></pre>
  
  <p>How bit wise and operator is working on boolean variables ?</p>