随笔分类 -  JUC多线程

摘要:这次不讲原理了,主要是一些应用方面的知识,和上几次的JUC并发编程的知识点更容易理解. 知识回顾: 上次主要说了Semaphore信号量的使用,就是一个票据的使用,我们举例了看3D电影拿3D眼镜的例子,还说了内部的抢3D眼镜,和后续排队的源码解析,还有CountDownLatch的使用,我们是用王者 阅读全文
posted @ 2020-02-03 19:22 小菜技术 阅读(555) 评论(0) 推荐(1)
摘要:上期回顾: 上次博客我们主要说了我们juc并发包下面的ReetrantLock的一些简单使用和底层的原理,是如何实现公平锁、非公平锁的。内部的双向链表到底是什么意思,prev和next到底是什么,为什么要引入heap和tail来值向null的Node节点。高并发时候是如何保证state来记录重入锁的 阅读全文
posted @ 2020-01-19 16:02 小菜技术 阅读(985) 评论(0) 推荐(1)