1 public class Hashtable  
2     extends Dictionary  
3     implements Map, Cloneable, java.io.Serializable  
1 public class HashMap  
2     extends AbstractMap  
3     implements Map, Cloneable, Serializable  

HashTable

注意1 方法是同步的
注意2 方法不允许value==null
注意3 方法调用了key的hashCode方法,如果key==null,会抛出空指针异常

HashMap

注意1 方法是非同步的
注意2 方法允许key==null
注意3 方法并没有对value进行任何调用,所以允许为null

posted on 2016-08-22 13:31  向着大牛奋斗  阅读(125)  评论(0编辑  收藏  举报