Submit Your Site To The Web's Top 50 Search Engines for Free! Java Tutorial: Learn Java Basics For Free | Learn Java

Thursday, August 11, 2022

Explain Collection Framework Hierarchy in Java 2022 Update.

 Explain Collection Framework Hierarchy in Java 2022 Update. 

All the interfaces and classes for the collection framework are located in java.util package.
The basic interface of the collections framework is the Collection interface which is the root interface of all collections in the API and placed at the top of the collection hierarchy.Collection interface extends the Iterable interface. 
Collection Framework Hierarchy in Java core-java-interview-questions for freshers 



1. List

It handles sequential list of objects. ArrayList, Vector and LinkedList classes implement this interface.

2. Queue

It handles the special group of objects in which elements are removed only from the head. 
Linked List and Priority Queue classes implement this interface.

3. Set

It handles the group of objects which must contain only unique elements. 
This interface is implemented by HashSet and LinkedHashSet classes and extended by 
SortedSet interface which in turn, is implemented by TreeSet.

4. Map

This is the one interface in Collection Framework which is not inherited from Collection interface. 
It handles the group of objects as Key/Value pairs. It is implemented by 
HashMap and HashTable classes and extended by SortedMap interface which in turn is implemented by TreeMap.
Three of above interfaces (List, Queue and Set) inherit from Collection interface.
Although, Map is included in collection framework it does not inherit from Collection interface.





Java Inheritance Update 2023 With Program And Example

  Java Inheritance Update 2023 With Program And Example  nheritance is one of the essential concepts in object-orientated programming  (OOP)...