title: ArrayList<> vs ArrayList<Integer>
body: <p>What is the difference in the two following declarations of an ArrayList?</p>
  
  <pre><code>ArrayList&lt;Integer&gt; nunbers = new ArrayList&lt;Integer&gt;();
  </code></pre>
  
  <p>vs</p>
  
  <pre><code>ArrayList&lt;Integer&gt; nunbers = new ArrayList&lt;&gt;();
  </code></pre>
  
  <p>Is one of them preferred over the other?</p>