我有以下代码:new MapMaker().expireAfterAccess(SESSION_EXPIRATION, TimeUnit.MILLISECONDS).makeMap();
在番石榴10中,它表示已弃用,应替换为CacheBuilder
。新的语法是什么?
最佳答案
新语法看起来像
Cache<K, V> cache = CacheBuilder.newBuilder().expireAfterAccess(SESSION_EXPIRATION, TimeUnit.MILLISECONDS).build();
关于java - 如何在 Guava 中将ExpireAfterAccess与CacheBuilder一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8023977/