title: Collections.synchronizedList vs Vector
body: <p>I would like to use collection classes for adding,removing and retrieving objects in multiple thread. </p>
  
  <p><code>Collections.synchronizedList</code> and <code>Vector</code> both classes are thread safe. Does any tell me the difference between <code>Collections.synchronizedList</code> and <code>Vector</code> and explain that when should I use <code>Vector</code> and <code>Collections.synchronizedList</code>?</p>