究竟是同步的快还是不同步的东东快???相当不解。
谁知道为什么结果是这样?
public static final void main(String[] argv)
{
Collection c = new ArrayList(110000);
aaa(c);
c = new Vector(110000);
aaa(c);
}
public static final void aaa(Collection c)
{
long start, end;
start = System.currentTimeMillis();
for(int i=0; i< 100000; i++)
{
c.add(String.valueOf(i));
}
c.toString();
end = System.currentTimeMillis();
System.out.println(end - start);
}