title: Volatile vs Static in Java
body: <p>Is it correct to say that <code>static</code> means one copy of the value for all objects and <code>volatile</code> means one copy of the value for all threads? </p>
  
  <p>Anyway a <code>static</code> variable value is also going to be one value for all threads, then why should we go for <code>volatile</code>?</p>