title: java unbound wildcard <?> vs <T>
body: <p>I am confusing that if the following method are same? Are there any subtle differences?</p>
  
  <p>Your advice are very appreciated.</p>
  
  <p>method 1</p>
  
  <pre><code>public static double sumOfList(List&lt;?&gt; list) {}
  </code></pre>
  
  <p>method 2</p>
  
  <pre><code>public static &lt;T&gt; double sumOfList(List&lt;T&gt; list) {}
  </code></pre>