ArrayList和vector的区别

1.Vector(实现了Snychronized方法)是线程安全的,ArrayList是非线程的,不安全的

2.当集合中的元素数目大于集合长度时,Vector的增长率为100%,而ArrayList的增长率为50%,故数据量大时,应考虑使用ArrayList,以节约内存。

3.对于查询操作Vector和ArrayList的执行时间均是0(1),没有差别,如果考虑到增删改,则选用LinkedList

posted @ 2016-04-25 16:57  回青  阅读(118)  评论(0编辑  收藏  举报