写作与程序java进阶干货

java初入多线程13

2017-10-23  本文已影响17人  胖琪的升级之路

并发集合简介

  1. ConcurrentHashMap : 线程安全的HashMap;
  2. CopyOnWriteArrayList : 读多少写的场合用的list;
  3. ConcurrentLinkedQueue : 高效的并发队列,用链表实现。 线程安全的LinkedList;
  4. BlockingQueue : 接口 用链表、 数组等方式实现接口, 阻塞队列 适合用数据共享的 通道。
  5. ConcurrentSkipListMap : 跳表的实现 ,是一个Map . 使用跳表的数据结构进行快速查找。

ConcurrentLinkedQueue : 高并发性能最好的队列

内部方法.png CAS操作

CopyOnWriteArrayList: 高效读取

BlockingQueue:

跳表:

上一篇下一篇

猜你喜欢

热点阅读