Java HashMap constructors
<p>I would like to ask a quick question.  Are these all the constructors for HashTable?</p>

<pre><code>HashMap( )
HashMap(Map m)
HashMap(int capacity)
HashMap(int capacity, float fillRatio)
</code></pre>

<p>If yes, why the statement below does not generate error?   </p>

<pre><code>HashMap&lt;Character, Integer&gt; hash = new HashMap&lt;Character, Integer&gt;();
</code></pre>