我有一个size
作为参数的构造函数。Eclipse 强迫我声明Integer size
为最终的。为什么 ?
public LRUCache(final Integer size) {
lhm = Collections.synchronizedMap(new LinkedHashMap<String, Integer>() {
@Override
public boolean removeEldestEntry(Map.Entry eldest) {
return size() > size;
}
});
}