JAVA HashMap Hashtable ConcurrentHashMap的区别

一、Hashtable与ConcurrentHashMap是线程安全的,HashMap则不是线程安全的。 二、Hashtable和HashMap都实现了Map接口,Hashtable继承抽象类Dictionary。Java5提供了ConcurrentHashMap,它是HashTable的替代,比HashTable的扩展性更好。 三、HashTable采用底层数组和链表存储数据,键与值不能为nul
相关文章
相关标签/搜索