ArrayList,LinkedList,vector區別

ArrayList,LinkedList,Vector這三個類都實現了java.util.List接口,但它們有各自不同的特性,主要如下: 1.同步性 ArrayList,LinkedList都是線程不同步的,而Vector是線程同步的。所以如果不要求線程安全的話,可以使用ArrayList或LinkedList,可以節省爲同步而耗費的開銷。但在多線程的情況下,有時候就不得不使用Vector了。當
相關文章
相關標籤/搜索