【发布时间】:2012-07-13 05:15:37
【问题描述】:
我想要一个具有最大尺寸的 Map 实现。我想将其用作缓存,因此一旦达到限制,就会删除最旧的条目。
我也不想引入对任何 3rd 方库的依赖。
【问题讨论】:
-
你为什么不想依赖 3rd 方库?我宁愿为这样的事情使用一个设计良好/测试良好的库,而不是花费精力构建和测试我自己的
-
那么你尝试了什么,你得到了什么错误?这是一个我的家庭作业问题
-
我正在编写一个小型库,并试图避免强制依赖或添加不必要的批量。
-
我没有遇到错误,我只是想了解其他人如何解决这个问题。这不是家庭作业。
-
@Kev,我同时发布了问题和我自己的答案。我对我的解决方案很满意,所以想在这里发布它纯粹是为了与其他人分享(在这里没有找到满意的答案之后)。提出了一个更好的解决方案,我学到了一些东西。极好的!我认为要求很简洁。你能解释一下我怎样才能做得更好,或者为什么这对其他人没有用处?
标签: java caching collections map