What are the differences between a HashMap and a Hashtable in Java?
Which is more efficient for non-threaded applications?
Take a look at this chart. It provides comparisons between different data structures along with HashMap and Hashtable. The comparison is precise, clear and easy to understand.
HashMap
Hashtable
Java Collection Matrix