ArrayList、LinkedList和Vector三兄弟的區別

1、同步性 ArrayList和LinkedList是不一樣步的,而Vector是同步,也就是說ArrayList和LinkedList是線程不安全的,可是能夠爲節省同步而耗費的開銷,而Vector是線程安全的,在多線程下,或許會使用到Vector,固然也可使用Synchronized來實現同步,可是這樣會使效率低下。 2、數據增加 從內部實現機制來說,ArrayList和Vector都是使用Ob
相關文章
相關標籤/搜索