<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.1-jre</version> </dependency> import com.google.common.cache.Cache; import com.google.common.cache.CacheBuilder; public class MyCache { private Cache<String, Object> cache; public MyCache() { cache = CacheBuilder.newBuilder() .build(); } public void put(String key, Object value) { cache.put(key, value); } public Object get(String key) { return cache.getIfPresent(key); } public void remove(String key) { cache.invalidate(key); } } public class Main { public static void main(String[] args) { MyCache cache = new MyCache(); cache.put("key1", "value1"); cache.put("key2", "value2"); System.out.println(cache.get("key1")); System.out.println(cache.get("key2")); cache.remove("key1"); } }


上一篇:
下一篇:
切换中文