集合类 | Key | Value | Super | 线程安全? | 数据结构 |
---|---|---|---|---|---|
HashMap | 允许为null | 允许为null | AbstractMap | 线程不安全 | JDK1.8 数组+链表+红黑树;JDK1.7 数组+链表 |
TreeMap | 不允许为null | 允许为null | AbstractMap | 线程不安全 | 红黑树 |
ConcurrentHashMap | 不允许为null | 不允许为null | AbstractMap | 锁分段技术(JDK8:CAS) | JDK1.8 数组+链表+红黑树;JDK1.7 数组+链表 |
Hashtable | 不允许为null | 不允许为null | Dictionary | 线程安全 | 数组+链表 |
Java集合-Map集合
最新推荐文章于 2023-05-27 20:00:35 发布