title: ArrayList vs the List returned by Arrays.asList()
body: <p>The method <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Arrays.html#asList(T...)" rel="noreferrer"><code>Arrays.asList(&lt;T&gt;...A)</code></a> returns a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html" rel="noreferrer"><code>List</code></a> representation of <code>A</code>. 
  The returned object here is a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html" rel="noreferrer"><code>List</code></a> backed by an array, but is not an <code>ArrayList</code> object. </p>
  
  <p>I'm looking for the differences between the object <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Arrays.html#asList(T...)" rel="noreferrer"><code>Arrays.asList()</code></a> returns and an <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" rel="noreferrer"><code>ArrayList</code></a> object-- a quick source to tell these without diving into the code. </p>
  
  <p>TIA. </p>