Java中List接口的类实现是什么?

List接口扩展了Collection并声明了存储一系列元素的集合的行为。

  • 可以使用从零开始的索引按元素在列表中的位置插入或访问元素。

  • 列表可能包含重复的元素。

  • 除了Collection定义的方法外,List还定义了一些自己的方法,下表中对此进行了概述。

  • 如果无法修改集合,则多个列表方法将引发UnsupportedOperationException,并且当一个对象与另一个对象不兼容时,将生成ClassCastException。

以下是实现List 接口的类。

  • 摘要列表

  •  AbstractSequentialList

  • 数组列表

  • 属性列表

  • CopyOnWriteArrayList

  • 链表

  • 角色列表

  • RoleUnresolvedList

  • 叠放

  • 向量