没有阻塞线程操作的共享对象池

时间:2015-07-17 04:27:56

标签: java multithreading pool

方案: 类A的对象由线程1创建,并将这些对象传递给线程2。 线程2处理那些对象并释放。 enter image description here

我需要为上面的场景实现对象轮询机制,例如线程1和2都有线程本地池。线程1从其池中检索对象,线程2将对象返回到线程池2.除此之外,两个线程共享一个全局池。 如果线程池1为空,则从全局池中检索对象,一旦线程池2已满,它将对象释放到全局池,

我的终极想法是通过两个线程回收对象。

您能否建议任何对象池库来实现此要求?

0 个答案:

没有答案