title: Calendar.getInstance()... basic question
body: <p>Does <code>Calendar.getInstance(</code>) work like a regular singleton in the sense that if I've called  <code>getInstance</code> somewhere else and set the day, month, etc then if I call <code>Calendar.getInstance()</code> somewhere else those fields will be set to whatever I set them before? In other words, if I want the <code>Calendar.getInstance()</code> to return a <code>Calendar</code> object with the current time and day, etc, what do I need to do? Just call <code>clear()</code>? Does that reset the instance to the current time, etc?</p>
  
  <p>My apologies if this is a stupid question.</p>