我正在尝试实现LoadingCache,在其中我必须覆盖load()方法。
然而,文档有点缺乏,我似乎无法找到任何体面的例子。我对此的疑问是:
答案 0 :(得分:4)
LoadingCache
没有load()
方法,CacheLoader
。如果除了javadoc之外你还阅读了wiki的CachesExplained页面,我认为还有很多文档:
LoadingCache
被密钥请求时,CacheLoader
会自动计算它们尚未拥有的值(因为它们从未被请求过或被驱逐过)。V load(K key)
,返回值:这是CacheLoader
方法的工作,{{1}}的唯一抽象方法,你需要实施的那个。