Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另外一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类。本文先把List经常使用的几个类介绍下。java
一、ArrayListgit
二、LinkedListgithub
三、Vector(用的比较少):Vector是单个方法加了同步关键字的list,单个方法线程安全。可是多个线程操做同一个vector的不一样方法,就不是线程安全的了,须要额外给整个list加锁。安全
四、CopyOnWriteArrayList
框架
以为有帮助的点个赞吧😄。得空,会在后续有更多的分享线程