public class GuavaCache extends Object
基于guva实现的定时缓存
该缓存最大能容纳1000组数据,在达到最大数据容量之后,加入某组数据超过10h没有被使用过,该数据会被释放掉,不再被存储
Constructor and Description |
---|
GuavaCache() |
Modifier and Type | Method and Description |
---|---|
static Object |
get(String key)
根据指定的key获取一个存储的数据
|
static Object |
getLocal(String key)
根据指定的key从当前线程里获取一个存储的数据
|
static void |
put(String key,
Object value)
存储一组键值对
|
static void |
putLocal(String key,
Object value)
在当前线程里存储一组键值对
|
public static void putLocal(String key, Object value)
key
- 存储的key,不能为nullvalue
- 被保存的数据,不能为nullpublic static Object getLocal(String key)
key
- 存储的key,不能为nullpublic static void put(String key, Object value)
key
- 存储的key,不能为nullvalue
- 被保存的数据,不能为nullCopyright © 2021. All rights reserved.