锁
祥子_每周一更
这个作者很懒,什么都没留下…
展开
-
ReentrantLock 详解
文章目录ReentrantLock 介绍ReentrantLock构造方法ReentrantLock核心方法ReentrantLock和Synchronized比较condition应用场景生产者和消费者顺序打印ABC十遍lock方法分析 ReentrantLock 介绍 ReentrantLock是一个可重入的互斥锁,又被称为“独占锁”。 ReentrantLock锁在同一个时间点只能被一个线程锁持有;可重入表示,ReentrantLock锁可以被同一个线程多次获取。 ReentraantLock是通过原创 2020-06-06 22:24:20 · 521 阅读 · 0 评论 -
还不懂java多线程并发?看这一篇就够了
文章目录1 java多线程实现1.1 继承Thread类1.2 实现Runnable接口1.3 实现Callable接口2 线程池3 线程生命周期状态4 wait与sleep的区别5 start与run的区别6 进程和线程的区别7 线程的基本方法8 上下文切换9 线程同步10 顺序打印ABC10遍11 java锁11.1乐观锁vs悲观锁11.2 自旋锁和适应性自旋锁11.3 synchronized同步锁12 JAVA阻塞队列(BlockingQueue)13 CountDownLatch和CyclicB原创 2020-06-06 22:22:36 · 1173 阅读 · 1 评论