title: What part is a parameterized type?
body: <p>I understand what <code>ArrayList&lt;String&gt; list1 = new ArrayList&lt;String&gt;();</code> does, but which part is call the parameterized type?</p>
  
  <p>The type variable on the left side of the assignment operator or the constructor on the right side? When they say parameterized type, do they mean the way it's constructed where you definea parameterized type inside the angular bracket such as <code>ArrayList&lt;String&gt;()</code>?</p>
  
  <p>Because I know regular <code>List = new List()</code> doesn't have a parameterize type.</p>
  
  <p>Question is: which part is the parameterized type? The left or right side: <code>ArrayList&lt;String&gt; list1 or new ArrayList&lt;String&gt;()</code>;</p>