谈谈Java中的线程安全集合

首先集合中线程安全的有如下: Vector Stack HashTable Enumeration   一、为什么Vector线程安全? Vector的所有操作都被同步了,既然被同步了,多线程就不可能同时访问Vector中的数据,只能一个一个地方问,所以不会出现数据混乱的情况,线程是安全的。 下图是Vector源码的部分,其中Vector is synchronized,表示Vector的操作是同
相关文章
相关标签/搜索