Java常见并发容器总结


文档摘要

title: Java 常见并发容器总结 category: Java tag: Java并发 JDK 提供的这些容器大部分在 包中。 : 线程安全的 : 线程安全的 ,在读多写少的场合性能非常好,远远好于 。 : 高效的并发队列,使用链表实现。可以看做一个线程安全的 ,这是一个非阻塞队列。 : 这是一个接口,JDK 内部通过链表、数组等方式实现了这个接口。表示阻塞队列,非常适合用于作为数据共享的通道。 : 跳表的实现。这是一个 Map,使用跳表的数据结构进行快速查找。 ConcurrentHashMap 我们知道 不是线程安全的,在并发场景下如果要保证一种可行的方式是使用 方法来包装我们的 。但这是通过使用一个全局的锁来同步不同线程间的并发访问,因此会带来不可忽视的性能问题。


发布者: 作者: 转发
评论区 (0)
U