【发布时间】:2018-12-16 01:34:21
【问题描述】:
所以我知道使用 Java 中的 Executors 进行多线程,我可以简单地使用 http 客户端(例如 okhttp)和不同的 url 创建多个 Callable。
但是现在某些 url 可能会重复,我想使用某种内存缓存来避免重复 url 请求。 ConcurrentMap 在这种情况下有用吗?
我也知道okhttp 等库提供cache,但我认为它使用磁盘而不是内存。
感谢任何帮助。
【问题讨论】:
标签: java multithreading okhttp