Java中HashMap和Hashtable的區別:
1.HashMap允許空鍵值,而Hashtable不允許。
2.Hashtable同步的,而HashMap是非同步的,效率上逼Hashtable要高。
3.Hashtable繼承自Dictionary類,而HashMap是Java1.2引進的Map interface的一個實現。
4.HashTable使用Enumeration,HashMap使用Iterator。
5.HashMap去掉了HashTable的contains方法,但是加上了containsValue()和containsKey()方法。