如果已经存在于Java中,如何实现或使用LRU缓存

时间:2016-02-11 07:34:27

标签: java caching

我想要一个包含NSIndexPath *indexPath = [NSIndexPath indexPathForItem:self.indexOfOfficialAnswerId inSection:0]; UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath]; 的LRU缓存,其中包含一些基本功能

  • 当它删除最近最少使用的条目时,它应该关闭文件。

  • 缓存应该能够处理多个线程请求。

我知道,我们可以通过覆盖 removeEldestEntry 方法将 LinkedHashMap 用作LRU缓存。但是我希望在新条目被删除后关闭该文件。有什么方法可以实现这个目标吗?

0 个答案:

没有答案