Interfaces
The Collection Interface
The Set Interface
The List Interface
The Queue Interface
The Deque Interface
The Map Interface
Object Ordering
The SortedSet Interface
The SortedMap Interface
Summary of Interfaces
Questions and Exercises: Interfaces
Aggregate Operations
Reduction
Parallelism
Questions and Exercises: Aggregate Operations
Implementations
Set Implementations
List Implementations
Map Implementations
Queue Implementations
Deque Implementations
Wrapper Implementations
Convenience Implementations
Summary of Implementations
Questions and Exercises: Implementations
Algorithms
Custom Collection Implementations
Interoperability
Compatibility
API Design
Source: http://www.journaldev.com/1260/java-collections-framework-tutorial