我需要缓存并发系统的最新结果(比如10,000个),并随机访问它们。由于大多数并发缓存都是基于链表的,我想知道java中是否有线程安全的随机访问循环数组?
发布于 2020-03-09 01:38:17
对于没有超时的缓存,我经常使用ConcurrentHashMap。你也可以看看CopyOnWriteArrayList。
https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html
https://stackoverflow.com/questions/60589833
复制相似问题