C# week
Save up to 80 % on our C# e-learning courses. Only this week!
Get up to 80 % extra points for free! More info

Collections and Streams in Java

Learn different types of Java collections and their use in applications in this course. We'll also show how to work with Stream API that Java 8 brought.

Introduction to collections and genericity in Java

Lesson 1

Introduction to collections and genericity in Java

In this tutorial, we'll introduce the Java collections, explain the term genericity and learn how to create our own generic class.
Written by David Capka
FreeUnrated Show description
Java Collections Framework

Lesson 2

Java Collections Framework

In this tutorial, we'll learn the basic part of the Java Collections Framework, visualize dependencies between classes and describe important interfaces.
Written by Petr Štechmüller
FreeUnrated Show description
Lists with arrays in Java

Lesson 3

Lists with arrays in Java

In this tutorial, we'll introduce lists and show detailed manipulation with the first list type in Java, represented by the ArrayList class.
Written by Petr Štechmüller
FreeUnrated Show description
Linked Lists in Java

Lesson 4

Linked Lists in Java

In this tutorial, we'll explain the data structure of the linked list and introduce the LinkedList class, which represents this collection in Java.
Written by Petr Štechmüller
FreeUnrated Show description
Multidimentional arrays in Java

Lesson 5

Multidimentional arrays in Java

A placeholder article referring to the Multi-dimensional arrays in Java article.
Written by David Capka
FreeUnrated Show description
Dictionaries (maps) and sets in Java

Lesson 6

Dictionaries (maps) and sets in Java

In this Java tutorial, we'll introduce dictionaries and sets, describe the HashMap and HashSet classes and try these new collections on examples.
Written by Petr Štechmüller
PROUnrated Show description
Queue and Stack in Java

Lesson 7

Queue and Stack in Java

In this Java tutorial, we'll explain the Queue interface and the Stack class and other implementations of these collections on examples.
Written by Petr Štechmüller
PROUnrated Show description
The Collections Java utility class - Getting and modifying

Lesson 8

The Collections Java utility class - Getting and modifying

In this Java tutorial, we'll look at the Collections utility class which contains useful methods for retrieving and modifying data in collections.
Written by Petr Štechmüller
PROUnrated Show description
The Collections Java utility class - Creating collections

Lesson 9

The Collections Java utility class - Creating collections

In this Java tutorial, we'll discuss the Collections utility class in detail, this time the synchronization, unmodifiable and typesafe wrappers.
Written by Petr Štechmüller
PROUnrated Show description
Introduction to StreamAPI and lambda expressions in Java

Lesson 10

Introduction to StreamAPI and lambda expressions in Java

In this tutorial, we'll introduce StreamAPI technology and the basics of querying data in Java. We'll explain how StreamAPI works and learn simple queries.
Written by Petr Štechmüller
PROUnrated Show description
StreamAPI in Java - Generating streams

Lesson 11

StreamAPI in Java - Generating streams

In this Java tutorial, we'll learn about creating streams. We'll introduce numeric stream generators and their usage.
Written by Petr Štechmüller
PROUnrated Show description
StreamAPI in Java - Modifying stream methods

Lesson 12

StreamAPI in Java - Modifying stream methods

In this Java tutorial, we'll learn about StreamAPI methods that modify existing streams and create new ones.
Written by Petr Štechmüller
PROUnrated Show description
StreamAPI in Java - Closing stream methods

Lesson 13

StreamAPI in Java - Closing stream methods

In this Java tutorial, we'll learn about stream methods we use to close streams and get the results.
Written by Petr Štechmüller
PROUnrated Show description


 

Activities (4)