Vector 为什么线程安全
不太明白Vector线程安全指是的什么,源代码中Vector的成员方法都加了synchronized,可是这样也有可能出问题啊?
Vector<String> test = Vector<String>();
.......
.......
for (i = 0; i < test.size(); i++)
{
/////////////////在此处当前线程时间片到期
///线程重新获取时间片,但test内元素有可能已经被其他线程修改
System.out.println(test.get(i));
}
...全文


Java SE
