线程安全 HashTable为所有方法添加了synchronize关键字,保证了每个方法的线程安全性,但是降低了效率 HashMap不保证线程安全性,但是效率相对较高 继承的类不同 HashTable继承的是Dictionary类 HashMap继承的是AbstractMap类 对null的支持 HashTable的key和value均不支持null,调用put时如果value为null将抛出NullPointerException,计算hash值会直接调用key的hashcode方法,如果key为空也将抛出异常 HashMap的key和value均支持null.HashMap对va...