Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
我正在寻找一个具有良好并发性的简单Java内存缓存(因此LinkedHashMap不够好),并且可以定期将其序列化到磁盘。
我需要但很难找到的一个功能是一种“窥视”对象的方法。我的意思是从缓存中检索对象,而不会导致缓存对对象的保留时间超过其应有的保留时间。
更新:我忽略提及的另一个要求是,我需要能够就地修改缓存的对象(它们包含浮点数组)。
谁能提供任何建议?
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
我正在寻找一个具有良好并发性的简单Java内存缓存(因此LinkedHashMap不够好),并且可以定期将其序列化到磁盘。
我需要但很难找到的一个功能是一种“窥视”对象的方法。我的意思是从缓存中检索对象,而不会导致缓存对对象的保留时间超过其应有的保留时间。
更新:我忽略提及的另一个要求是,我需要能够就地修改缓存的对象(它们包含浮点数组)。
谁能提供任何建议?
最佳答案
自从最初提出这个问题以来,Google's Guava library现在包括一个强大而灵活的缓存。我建议使用这个。