From 77afe7bb65cfeb64d00334d890e0809b8e106b07 Mon Sep 17 00:00:00 2001 From: Gsllchb Date: Fri, 25 May 2018 21:29:23 +0800 Subject: [PATCH] fix typo --- notes/Java 虚拟机.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Java 虚拟机.md b/notes/Java 虚拟机.md index 965e6027..c4266009 100644 --- a/notes/Java 虚拟机.md +++ b/notes/Java 虚拟机.md @@ -191,7 +191,7 @@ WeakHashMap 的 Entry 继承自 WeakReference,主要用来实现缓存。 private static class Entry extends WeakReference implements Map.Entry ``` -Tomcat 中的 ConcurrentCache 就使用了 WeakHashMap 来实现缓存功能。ConcurrentCache 采取的是分代缓存,经常使用的对象放入 eden 中,而不常用的对象放入 longterm。eden 使用 ConcurrentHashMa 实现,longterm 使用 WeakHashMap,保证了不常使用的对象容易被回收。 +Tomcat 中的 ConcurrentCache 就使用了 WeakHashMap 来实现缓存功能。ConcurrentCache 采取的是分代缓存,经常使用的对象放入 eden 中,而不常用的对象放入 longterm。eden 使用 ConcurrentHashMap 实现,longterm 使用 WeakHashMap,保证了不常使用的对象容易被回收。 ```java public final class ConcurrentCache {