title: ArrayList and Singleton object in Java
body: <p>I am facing a small problem with Java <strong>ArrayList</strong> and singleton Object.</p>
  
  <p>I collected some data and put them to this <strong>singleton Object</strong> and put it into the <strong>ArrayList</strong>. I need to know, will it refer to the original Object or <strong>get a copy of that Singleton Object</strong>. I need to get separate copies to put in ArrayList. </p>
  
  <p>Explain in detail...</p>