What is Java Collections Framework?
Java Collections Framework is grouping of dissimilar interfaces, classes as well as algorithms. In uncomplicated word, Collection agency unmarried unit of measurement of objects as well as framework agency skilful architecture. It is best architecture to shop grouping of reusable objects as well as manipulate them. Collection framework has many dissimilar interfaces, their sub interfaces as well as classes, their classes as well as sub classes. All the interfaces as well as classes has dissimilar purpose. You tin perform add, edit, delete, search, sort, etc operations on grouping of objects equally per class's methods as well as implementation.
Main Advantages Of Collection Framework
- Main payoff of collection framework is it volition reduces your programming efforts equally at that spot are stimulate made interfaces, classes as well as their methods which you lot tin utilisation straight inwards your programme to perform performance on object collection.
- Collection is good construction framework as well as then you lot code lineament as well as speed volition hold out increased.
- Anyone tin utilisation collection real easily equally it's interfaces, classes as well as methods real tardily to sympathize as well as use.
Interfaces as well as Classes of Collection Framework
Collection, Set, List, Queue, Deque, SortedSet, Map as well as SortedMap are essence interfaces of collection framework. Detailed description of collection framework's interfaces as well as it's classes is given on below given pages.
- Java Collection Interface
- Java List Interface
- Java ArrayList Class
- LinkedList In Java
- Vector Class In Java
- Stack Class inwards Java
- Java Queue Interface
- Java PriorityQueue Class
- Java Deque Interface
- Java ArrayDeque Class
- Java Set Interface And Methods
- Java LinkedHashSet Class
- HashSet inwards Java Collection Example
- Java SortedSet Interface
- Java TreeSet Class
- Java Hashtable Class
- Java Map Interface
- Java HashMap Class
- LinkedHashMap Class In Java