程序包 cn.fxcraft.cache
类 TimeCache
- java.lang.Object
-
- cn.fxcraft.cache.TimeCache
-
public class TimeCache extends java.lang.Object定时缓存- 作者:
- FzmXer 2024年01月23日 00时28分
-
-
构造器概要
构造器 构造器 说明 TimeCache()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclear()清空缓存booleanexpire(java.lang.String key)根据指定的键获取缓存项并尝试过期java.lang.Objectget(java.lang.String key)获取指定键的缓存值booleanhas(java.lang.String key)判断缓存中是否存在指定的键voidput(java.lang.String key, java.lang.Object value, long expireTime)添加新的缓存voidshutdown()关闭定时任务线程池,释放资源
-
-
-
方法详细资料
-
put
public void put(java.lang.String key, java.lang.Object value, long expireTime)添加新的缓存- 参数:
key- 键value- 值expireTime- 过期时间
-
get
public java.lang.Object get(java.lang.String key)
获取指定键的缓存值- 参数:
key- 缓存键- 返回:
- 缓存值,如果缓存键不存在则返回null
-
has
public boolean has(java.lang.String key)
判断缓存中是否存在指定的键- 参数:
key- 要判断的键- 返回:
- 如果缓存中存在指定的键,返回true;否则返回false
-
expire
public boolean expire(java.lang.String key)
根据指定的键获取缓存项并尝试过期- 参数:
key- 键值- 返回:
- 如果缓存项存在且过期成功返回true,否则返回false
-
clear
public void clear()
清空缓存
-
shutdown
public void shutdown()
关闭定时任务线程池,释放资源
-
-