对比Vector、ArrayList、LinkedList有何区别?

  这三者都是实现集合框架中的List,也就是所谓的有序集合,所以具体功能也比较近似,好比都提供按照位置进行定位、添加或者删除的操做,都提供迭代器以遍历其内容等。但由于具体的设计区别,在行为、性能、线程安全等方面,表现又有很大不一样。web   Verctor 是 Java 早期提供的线程安全的动态数组,若是不须要线程安全,并不建议选择,毕竟同步是有额外开销的。Vector 内部是使用对象数组来保
相关文章
相关标签/搜索