存档

文章标签 ‘并发’

常见流控算法及Java实现

2015年3月22日 没有评论

现在主要的工作是处理一些中间件,所以流控必然是需要去考虑的东西。

阅读全文…

分类: 工具 标签: , 7,615 views

Exchanger的简单示例

2013年6月20日 没有评论

在JDK5之后,提供了很多写并发程序的API,降低了我们写多线程程序的难度,大致上有:Semaphore,CountDownLatch,Exchanger,CyclicBarrier 四个!
四者中对于Exchanger相对陌生,今天突然看到,觉得有点意思,查了网上的资料,写的demo都不是很好,就写个demo玩玩,它的作用是负责两组线程间的通信问题(数据交换),很明显的一个例子就是生产者和消费者可用Exchanger来实现!具体代码如下所示吧:

阅读全文…

分类: concurrent 标签: , 1,339 views