title: When talking about bitwise operators, what does the symbol "0xf00f" mean?
body: <p>Copied out the Java reference manual:</p>
  
  <blockquote>
    <p>For example, the result of the expression:
    <code>0xff00 &amp; 0xf0f0</code>
    is:
    <code>0xf000</code></p>
    
    <p>The result of the expression:
    <code>0xff00 ^ 0xf0f0</code>
    is:
    <code>0x0ff0</code></p>
    
    <p>The result of the expression:
    <code>0xff00 | 0xf0f0</code>
    is:
    <code>0xfff0</code></p>
  </blockquote>
  
  <p>What do these letters and numbers put together mean?</p>