Вы можете легко использовать imcache . Пример кода ниже.
void example(){
Cache cache = CacheBuilder.heapCache().
cacheLoader(new CacheLoader() {
public Integer load(Integer key) {
return null;
}
}).capacity(10000).build();
}