队列再熟悉不过了,使用队列也是为了多线程程序之间解除耦合性 一切工作任务交给队列.

1.单一锁的队列

2.一读一写的队列,提供原子变量

3.自旋锁队列

4.无锁队列

5.适当的锁粒度保证读写的效率最优

6.利用线程池和队列池平衡读写效率

锁的级别 无锁、偏向锁、轻量级锁、重量级锁