public class BaseCache<K,V> extends Object implements Serializable
cn.hutool.core.lang.SimpleCache<K, V>
Constructor and Description |
---|
BaseCache()
构造,默认使用
WeakHashMap 实现缓存自动清理 |
BaseCache(Map<K,V> initMap)
构造
|
public BaseCache()
WeakHashMap
实现缓存自动清理public BaseCache(Map<K,V> initMap)
通过自定义Map初始化,可以自定义缓存实现。
比如使用WeakHashMap
则会自动清理key,使用HashMap则不会清理
同时,传入的Map对象也可以自带初始化的键值对,防止在get时创建
initMap
- 初始Map,用于定义Map类型Copyright © 2021. All rights reserved.