Java多线程
文章平均质量分 54
seabluerain
做有意义的事情。
展开
-
深入研究ReentrantLock(重入锁)之引出话题篇(转载)
synchronized原语和ReentrantLock在一般情况下没有什么区别,但是在非常复杂的同步应用中,请考虑使用ReentrantLock,特别是遇到下面2种需求的时候。 1.某个线程在等待一个锁的控制权的这段时间需要中断 2.需要分开处理一些wait-notify,ReentrantLock里面的Condition应用,能够控制notify哪个线程 3.具有公平锁功...原创 2012-12-17 11:23:21 · 93 阅读 · 0 评论 -
java.util.concurrent.Future学习
JDK API的定义: A Future represents the result of an asynchronous computation. Methods are provided to check if the computation is complete, to wait for its completion, and to retrieve the result of ...原创 2012-12-20 15:49:58 · 130 阅读 · 0 评论