Class FIFOCache<K,V>

java.lang.Object
Type Parameters:
K - 键类型
V - 值类型
All Implemented Interfaces:
Serializable, Iterable<V>, Cache<K,V>

public class FIFOCache<K,V> extends StampedCache<K,V>
FIFO(first in first out) 先进先出缓存.

元素不停的加入缓存直到缓存满为止,当缓存满时,清理过期缓存对象,清理后依旧满则删除先入的缓存(链表首部对象) 优点:简单快速 缺点:不灵活,不能保证最常用的对象总是被保留

Since:
Java 17+
Author:
Kimi Liu
See Also: