摘要: 继续并发专题~这次介绍CyclicBarrier:看一眼API的注释:/** * A synchronization aid that allows a set of threads to all wait for * each other to reach a common barrier poi... 阅读全文
posted @ 2014-05-24 14:22 dingxiaoyue 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 继续并发专题~FutureTask 有点类似Runnable,都可以通过Thread来启动,不过FutureTask可以返回执行完毕的数据,并且FutureTask的get方法支持阻塞。由于:FutureTask可以返回执行完毕的数据,并且FutureTask的get方法支持阻塞这两个特性,我们可以... 阅读全文
posted @ 2014-05-24 11:51 dingxiaoyue 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 继续并发方面的知识。今天介绍Semaphore,同样在java.util.concurrent包下。本来准备通过例子,从自己实现到最后使用并发工具实现,但是貌似效果并不是很好,有点太啰嗦的感觉,所有准备直入主题。介绍:Semaphore中管理着一组虚拟的许可,许可的初始数量可通过构造函数来指定【ne... 阅读全文
posted @ 2014-05-24 10:31 dingxiaoyue 阅读(179) 评论(0) 推荐(0) 编辑