原文:Java多线程系列--“JUC锁”09之 CountDownLatch原理和示例

概要 前面对 独占锁 和 共享锁 有了个大致的了解 本章,我们对CountDownLatch进行学习。和ReadWriteLock.ReadLock一样,CountDownLatch的本质也是一个 共享锁 。本章的内容包括:CountDownLatch简介CountDownLatch数据结构CountDownLatch源码分析 基于JDK . . CountDownLatch示例 转载请注明出处 ...

2014-01-26 12:07 3 21535 推荐指数:

查看详情

JUC系列回顾之-CountDownLatch底层原理示例

CountDownLatch 是一个同步工具类,允许一个线程或者多个线程等待其他线程完成操作,再执行。 CountDownLatch和CyclicBarrier的区别: (1).CountDownLatch 的作用是允许1或者多个线程,等待另外N个线程完成某件事情之后 ...

Mon Nov 14 04:16:00 CST 2016 3 2544
Java多线程系列--“JUC集合”09之 LinkedBlockingDeque

概要 本章介绍JUC包中的LinkedBlockingDeque。内容包括:LinkedBlockingDeque介绍LinkedBlockingDeque原理和数据结构LinkedBlockingDeque函数列表LinkedBlockingDeque源码分析(JDK1.7.0_40版本 ...

Mon Feb 03 03:09:00 CST 2014 1 13228
Java多线程系列--“JUC”02之 互斥ReentrantLock

本章对ReentrantLock包进行基本介绍,这一章主要对ReentrantLock进行概括性的介绍,内容包括:ReentrantLock介绍ReentrantLock函数列表ReentrantLock示例在后面的两章,会分别介绍ReentrantLock的两个子类(公平和非公平 ...

Mon Jan 20 05:54:00 CST 2014 13 25101
Java多线程系列--“JUC”04之 公平(二)

概要 前面一章,我们学习了“公平”获取的详细流程;这里,我们再来看看“公平”释放的过程。内容包括:参考代码释放公平(基于JDK1.7.0_40) “公平”的获取过程请参考“Java多线程系列--“JUC”03之 公平(一)”,的使用示例请参考“Java多线程系列 ...

Wed Jan 22 02:15:00 CST 2014 5 12002
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM