同样是红黑树,为什么hashmap有并发安全类,treeMap就没有,因为tree牌面没有hash高吗?
HashMap基于哈希表实现,TreeMap基于红黑树实现。 HashMap不支持线程的同步,是非线程安全的,即任一时刻可以有多个线程同时写HashMap,可能会导致数据的不一致。如果需要同步,可以用 Collections和synchronizedMap方法使HashMap具有同步能力,或者使用ConcurrentHashMap。
62,634
社区成员
307,269
社区内容
加载中
试试用AI创作助手写篇文章吧