常用并发集合
- ConcurrentLinkedDeque;非阻塞式列表
- LinkedBlockingDeque;阻塞式列表
- LinkedTransferQueue;用于数据生成或消费的阻塞式列表
- PriorityBlockingQueue;按优先级排序列表元素的阻塞式列表
- DelayQueue;带有延迟列表元素的阻塞式列表
- ConcurrentSkipListMap;非阻塞式可遍历映射
- ThreadLocalRandom;随机数字
- AtomicLong、AtomicIntegerArray;原子实现类
业务类
- 继承或实现声明
- 类属性
- 构造方法
- main方法
- override的方法
- 私有方法
队列常见的操作
- add
- size
- poll
- get
- take(获取并移除)
- remove
- peek
队列常见单词
- first
- last
优先级
如何优先,需要通过实现Comparable接口,提供compareTo方法
延迟
Delayed接口,实现compareTo方法,getDelay方法