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:

List API class diagram

Class diagram of List API

Related Java List Tutorials:

 

Other Java Collections Tutorials:


About the Author:

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.



Add comment

   


Comments 

#1masthan2014-10-20 00:57
good
Quote