This week covers the new lambda expressions feature added to Java SE 8. The lessons cover:
We provide video instruction along with written tutorials that guide you through the process. Please watch each video carefully to ensure that you have your system properly set up to complete this lesson. The videos and tutorials are listed sequentially, and we recommend that you use the instructional materials in that order.
As you progress through the materials, you will notice that the Oracle Learning Library adds a green check mark next to each item that you have accessed. This helps you track your progress. Don't hesitate to ask a question in the forum if you hit a snag.
In this lesson, learn why lambda expressions were added to the Java language.
Duration: 20 mins
Released: 2.6 years ago
In this lesson, learn how to use the new lambda expression syntax in Java 8.
Duration: 10 mins
In this lesson, learn about functional interfaces and their definition.
Duration: 12 mins
In this lesson, learn about the functional interfaces defined in the java.util.function package.
Duration: 11 mins
In this lesson, learn about method and constructor references.
Duration: 9 mins
In this lesson, learn how to reference external variables in lambda expressions.
Duration: 7 mins
In this lesson, learn to use new methods that rely on lambda expressions.
Lesson 1 Homework Instructions - Lesson01.pdf
Duration: 60 mins
Released: 2.4 years ago
Lesson 1 Homework - Java Start File - Lesson1.java
Lesson 1 Homework - Java Solutions File