Class diagram of List API
- Details
- Written by Nam Ha Minh
- Last Updated on 12 June 2019   |   Print Email
This post helps you grasp an overview of the List API in the Java collections framework.
In List API:
- List is the base interface for all kinds of list. It defines general operations for a List type.
- Abstract subclasses: AbstractList and AbstractSequentialList
- Concrete implementation classes: ArrayList,Vector,LinkedList and CopyOnWriteArrayList (this class is under java.util.concurrent package).
- Legacy collection: Vector
- Implementation classes in JDK which are not members of Java Collections Framework: AttributeList, RoleList, RoleUnresolvedList and Stack.
The following class diagram describes the hierarchy structure of List API in Java Collections Framework:
Class diagram of List API
Related Java List Tutorials:
- Java List Tutorial
- How to sort elements in a List
- How to sort a list by multiple attributes
- How to change Order and Content of a List
Other Java Collections Tutorials:
- Java Set Tutorial
- Java Map Tutorial
- Java Queue Tutorial
- Understand equals and hashCode
- Understand object ordering
Comments