类 SimpleCache<K,V>
java.lang.Object
com.alibaba.ageiport.common.collections.cache.SimpleCache<K,V>
- 类型参数:
K- 键类型V- 值类型
- 所有已实现的接口:
Serializable
简单缓存,无超时实现,使用
WeakHashMap实现缓存自动清理- 作者:
- lingyi
- 另请参阅:
-
构造器概要
构造器 -
方法概要
-
构造器详细资料
-
SimpleCache
public SimpleCache()
-
-
方法详细资料
-
get
从缓存池中查找值- 参数:
key- 键- 返回:
- 值
-
get
从缓存中获得对象,当对象不在缓存中或已经过期返回Func0回调产生的对象- 参数:
key- 键supplier- 如果不存在回调方法,用于生产值对象- 返回:
- 值对象
-
put
放入缓存- 参数:
key- 键value- 值- 返回:
- 值
-
remove
移除缓存- 参数:
key- 键- 返回:
- 移除的值
-
clear
public void clear()清空缓存池
-