MapMaker
maximumSize
在 google guava 库中被标记为 @Beta
。当您将它用作缓存时设置最大大小是一个非常有用的功能,我想在生产代码中使用它。从使用其他谷歌产品的经验来看,测试版可能非常可靠。有人知道为什么它是 @Beta
吗?
最佳答案
它在 Google 的生产中使用,并且没有立即更改 API 的计划。支持加权条目已达成共识,我们可能会继续改进算法以更接近 ConcurrentLinkedHashMap 的算法。在这种情况下,@Beta 只是表示方法契约并未正式确定。
关于java - Google MapMaker maximumSize 测试版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5966192/