是否有一个简单,高效的Map实现,允许地图使用内存限制.
Map
我的用例是我想动态分配创建时可用的大部分内存,但我不希望OutOFMemoryError在将来的任何时候.基本上,我想使用这个地图作为缓存,但我想避免繁重的缓存实现,如EHCache.我的需求很简单(最多一个LRU算法)
OutOFMemoryError
EHCache
我应该进一步澄清我的缓存中的对象是char[]或类似的原语,它们不会保存对其他对象的引用.
char[]
我可以为每个条目设置最大大小的上限.
java caching dictionary memory-management fixed
caching ×1
dictionary ×1
fixed ×1
java ×1
memory-management ×1