This section contains the complete collection tutorial.
Java Collections Framework
To handle collection of objects, Java collection API offers us classes and interfaces. Collection is similar to array except that they have advance features and can change their size dynamically. This tutorial covers almost all the topics of collection with it's complete list of examples. This tutorial also contain various implementation of the collection.
This easy and complete demonstration ,with example, guide you to understand the collection more efficiently. After completing this tutorial you will be proficient enough to implement it in your code.
Things to know in advance
You must be familiar with basic oops concept to understand this tutorial more conveniently.
Software requirement
At least JDK 1.3 because collection is added after JDK 1.2 but we recommend you use latest version whatever available to you.
Given below the tutorial's complete list :
Part of Collections Framework
- Collection
- Set
- List
- Queue
- Deque
- Map
- SortedSet
- SortedMap
- NavigableSet
- NavigableMap
- BlockingQueue
- BlockingDeque
- ConcurrentMap
- ConcurrentNavigableMap
General-Purpose Implementations -
- HashSet
- TreeSet
- LinkedHashSet
- ArrayList
- ArrayDeque
- LinkedList
- PriorityQueue
- HashMap
- TreeMap
- LinkedHashMap
Legacy Implementations -
Special Purpose Implementations
Concurrent Implementations
- ConcurrentLinkedQueue
- LinkedBlockingQueue
- ArrayBlockingQueue
- PriorityBlockingQueue
- DelayQueue
- SynchronousQueue
- LinkedBlockingDeque
- ConcurrentHashMap
- ConcurrentSkipListSet
- ConcurrentSkipListMap
Abstract Implementations
Ordering
Array Utilities
[ 0 ] Comments