目前, Guava 11.0.1 版本不推荐使用 com.google.common.cache.Cache.get(Object)。但我无法理解应该使用什么而不是它。 JavaDocs很差而且不清楚(对我来说当然:) :):
已过时即可。 此方法已拆分为LoadingCache 接口,将从Guava版本12.0中的Cache中删除。注意 CacheBuilder.build(CacheLoader)现在返回一个LoadingCache,所以 这种弃用(迁移)可以通过简单地改变来处理 对CacheBuilder.build(CacheLoader)的结果的引用类型。
你能帮忙解决这个问题吗?
答案 0 :(得分:2)
它表示在代码中使用接口LoadingCache
而不是Cache
,前者使用方法get
。如果你看到番石榴12,它实际上没有这个方法。或者我错过了你的实际问题?