ArrayList,LinkedList,vector区别

ArrayList,LinkedList,Vector这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下: 1.同步性 ArrayList,LinkedList都是线程不同步的,而Vector是线程同步的。所以如果不要求线程安全的话,可以使用ArrayList或LinkedList,可以节省为同步而耗费的开销。但在多线程的情况下,有时候就不得不使用Vector了。当
相关文章
相关标签/搜索