Working with Java Collections

Difficulty: Intermediate
Duration: 47 seconds
Students: 1,007
Rating: 3.5/5

This lesson provides you with a deep dive into the Java Collection API and many of the available collection implementations. We’ll review each of the key collection interfaces and their associated implementations.

Learning Objectives

In this lesson you'll learn:

  • What Collections are and when and why you would implement them
  • The Collection API and hierarchy of interfaces
  • The key differences between a Set, List, and Queue
  • How to perform sorting within a collection
  • How to implement comparators
  • How to pick and implement the right collection for a particular requirement

Prerequisites

  • A basic understanding of the Java programming language
  • A basic understanding of software development
  • A basic understanding of the software development life cycle

Intended Audience

  • Software Engineers interested in advancing their Java skills
  • Software Architects interested in using advanced features of Java to design and build both applications and frameworks
  • Anyone interested in advanced Java application development and associated tooling
  • Anyone interested in understanding the advanced areas and features of the Java SDK
Trivera
This content is developed in partnership with Trivera
Learn more