在 Java 中控制对集合的多次访问的最慢的线程安全机制是什么?
我正在将对象添加到集合的顶部,但我非常不确定什么是性能最佳的集合。它是 vector 还是队列?我最初认为 ArrayList 会很快,但我进行了一些实验,发现它非常慢。
编辑:在我的插入测试中,使用 volatile 声明的 Vector 似乎是最快的?
最佳答案
请参阅 java.util.concurrent
中的集合.
关于java - 集合的最佳 Java 线程安全锁定机制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4697371/