- 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:
Other Java Collections Tutorials:
About the Author:
Nam Ha Minh is certified Java programmer (SCJP and SCWCD). He started programming with Java in the time of Java 1.4 and has been falling in love with Java since then. Make friend with him on
Facebook and watch
his Java videos you YouTube.