Lesson 1

Introduction to MOOCLesson 1: Lambda Expressions


This week covers the new lambda expressions feature added to Java SE 8. The lessons cover:

  • Why lambda expressions are needed in Java.
  • Why this feature was added to Java after twenty years.
  • The syntax of lambda expressions.
  • How to use lambda expressions and the rules that govern their use.
  • Examples of classes and methods that use lambda expressions like the new removeIf and replaceAll methods in the Collections API.

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.



Lambda Expressions

Additional Resources

Survey Region