This commit is contained in:
Looly 2022-04-17 16:36:28 +08:00
parent 992477f521
commit 7bd5aaab7c
2 changed files with 3 additions and 2 deletions

View File

@ -1,6 +1,6 @@
package cn.hutool.cache.impl; package cn.hutool.cache.impl;
import java.util.WeakHashMap; import cn.hutool.core.map.WeakConcurrentMap;
/** /**
* 弱引用缓存<br> * 弱引用缓存<br>
@ -22,6 +22,6 @@ public class WeakCache<K, V> extends TimedCache<K, V>{
* @param timeout 超时时常单位毫秒-1或0表示无限制 * @param timeout 超时时常单位毫秒-1或0表示无限制
*/ */
public WeakCache(long timeout) { public WeakCache(long timeout) {
super(timeout, new WeakHashMap<>()); super(timeout, new WeakConcurrentMap<>());
} }
} }

View File

@ -97,6 +97,7 @@
<configuration> <configuration>
<source>${compile.version}</source> <source>${compile.version}</source>
<target>${compile.version}</target> <target>${compile.version}</target>
<compilerArgument>-Xlint:unchecked</compilerArgument>
</configuration> </configuration>
</plugin> </plugin>
<!-- Javadoc --> <!-- Javadoc -->