对比Vector,ArrayList,LinkedList区别
这三者都是实现集合框架中的List,也就是所谓的有序集合,因此具体的功能也比较近似,比如都提供按照位置进行定位,添加或者删除的操作,都能提供迭代器以遍历其内容等。但因为具体的设计区别,在行为,性能,线程安全等方面,表现又有很大的不同。
Verctor是Java早期提供的线程安全的的动态数组,如果不需要线程安全,并不建议选择,毕竟同步是有额外开销的。vector内部使用对象数组来保存数据,可以根据...
原创
2018-06-11 15:40:02 ·
158 阅读 ·
0 评论