title: Does Java evaluate remaining conditions after boolean result is known?
body: <p>That is, if I have a statement that evaluates multiple conditions, in say a 'or' statement like so..</p>
  
  <pre><code>if(isVeryLikely() || isSomewhatLikely() || isHardlyLikely())
  {
      ...
  }
  </code></pre>
  
  <p>In the case that <code>isVeryLikely()</code> returns true at runtime, will <code>isSomewhatLikely()</code> and <code>isHardlyLikely()</code> execute?  How about if instead of methods they were static booleans?</p>