【发布时间】:2011-06-17 16:55:23
【问题描述】:
很多线程可能会填充一个HashMap,在某些情况下我需要等待(阻塞)直到HashMap中存在一个对象,例如:
BlockingConcurrentHashMap map = new BlockingConcurrentHashMap();
Object x = map.getAndWait(key, 1000); //(object_to_get, max_delay_ms)
想知道这样的事情是否已经存在,我讨厌重新发明轮子。
【问题讨论】:
标签: java concurrency java.util.concurrent