
JAVA Concurrent
文章平均质量分 69
zxcczzx
这个作者很懒,什么都没留下…
展开
-
Java Exchanger 学习笔记
今天学习了一下Exchanger. 可以让一对线程交换数据,模拟了一个场景,标记一下,方便以后查看。 package multithread.exchanger;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util...原创 2013-06-04 14:37:20 · 177 阅读 · 0 评论 -
Java 信号量(Semaphore)学习
信号量(Semaphore)为程序并发运行提供了多个通道,在此标记一下。 package multithread.semaphore;import java.security.SecureRandom;import java.util.concurrent.Semaphore;/** * 模拟超市收银 * * @author lemzhang * ...原创 2013-06-04 16:02:38 · 154 阅读 · 0 评论 -
Java CyclicBarrier学习
CyclicBarrier用于处理任务拆分,计算,等待计算全部完成,然后合并计算的场景,Future,CountDownLatch可以实现类似的场景。 package multithread.cycle;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQue...原创 2013-06-04 17:26:38 · 108 阅读 · 0 评论 -
JDK源码阅读——ReentrantReadWriteLock
最近总结了下ReentrantReadWriteLock的学习,写的比较生硬。 点击阅读原创 2014-01-15 22:55:54 · 159 阅读 · 0 评论