Java集合之List接口

###一、实现list接口的类 ####ArrayList

  • 数组结构。
  • 线程不安全。
  • 查找速度快。
  • 增加、删除速度慢。

####LinkedList

  • 链表结构。
  • 线程安全。
  • 查找速度慢。
  • 增加、删除速度快。

####Vector

  • 数组结构。
  • 线程安全。

####Stack

  • 继承Vector。

###二、使用场景 1、需要快速插入、删除元素则使用LinkedList。 2、需要快速访问元素则使用ArrayList。 3、多线程环境则使用Vector。

----EOF-----

Categories: java Tags: java