标签:ar sp java on 数据 bs 代码 ad as
代码如下:
while(true) { Map<K, V> dead = null; Time.sleep(sleepTime); synchronized(_lock) { dead = _buckets.removeLast(); _buckets.addFirst(new HashMap<K, V>()); } }
逻辑思路,将数据存在一个linkList中,如果保存时间为time。线程循环删掉最后一个元素 removeLast(),同时在头部添加元素addFirsr();
同理,感觉用队列 blackQuere更好一些。
标签:ar sp java on 数据 bs 代码 ad as
原文地址:http://my.oschina.net/u/1419751/blog/354913