Map<String, Integer> map = new HashMap<>(); List<String> list = new ArrayList<>(); Map<String, String> cache = new ConcurrentHashMap<>(); public String performComputation(String input) { if (cache.containsKey(input)) { return cache.get(input); } String result = compute(input); cache.put(input, result); return result; } ExecutorService executorService = Executors.newFixedThreadPool(10); executorService.submit(new Runnable() { @Override public void run() { } }); executorService.shutdown(); Cache<String, Object> cache = CacheBuilder.newBuilder() .build(); cache.put("key", value); Object cachedValue = cache.getIfPresent("key"); import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; private static final Logger logger = LogManager.getLogger(ClassName.class);


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