1 18 21 package org.apache.roller.util; 22 23 import java.util.Map ; 24 25 public class LRUCache extends java.util.LinkedHashMap 27 { 28 protected int maxsize; 29 public LRUCache(int maxsize) 30 { 31 super(maxsize*4/3 + 1, 0.75f, true); 32 this.maxsize = maxsize; 33 } 34 protected boolean removeEldestEntry(Map.Entry eldest) { 35 return size() > this.maxsize; 36 } 37 } 38 39 | Popular Tags |