Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Provider Logo

Learning Java Lambda Expressions

via LinkedIn Learning


Learn how to use lambda expressions as anonymous inner classes, and use lambda expressions with collections, streams, and maps, in these Java programming tutorials.

A lambda expression is a clear and concise way to represent a one method interface. Lambda expressions can be used as method arguments or to iterate, filter, and extract data from a collection. This course explores Oracle's Java 8 specification for lambda expressions, and the syntax and use cases for using lambdas with collections, streams, and maps. Staff instructor and Java expert Peggy Fisher also introduces techniques for programming functional interfaces in Java.


  • Welcome
  • What you should know
  • Using the exercise files
1. Java 8
  • Functional interfaces
  • Lambda syntax
  • Methods as lambdas
  • Create new functional interfaces
2. Collections, Maps, and Streams
  • Collections
  • Streams
  • Primitive streams
  • Next steps

Taught by

Peggy Fisher

Related Courses


0.0 rating, based on 0 reviews

Start your review of Learning Java Lambda Expressions

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free