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 began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.



Add comment

   


Comments 

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