大致思路是用一个单例的Map实现,当然此Map得是线程安全的--ConcurrentHashMap
原本项目需求是缓存十条消息,所以打算用Map实现缓存机制。中途夭折下面具体尚未实现。。。
当然此代码仞为半成品,具体得根据项目需求采用不同的原则清除缓存
1 package per.zww.util; 2 3 import java.util.Map; 4 import java.util.concurrent.ConcurrentHashMap; 5 6 public class CachePool { 7 private static CachePool cachePool; 8 private Map