Functional Programming with Lambdas and Streams in Java

  • 4.3
1 hour on-demand video
$ 9.99

Brief Introduction

Learn about lambda expressions, functional interfaces, method references, collections, streams, and more.

Description

Lambda expressions are a new and important feature introduced in Java SE 8. They provide a clear and concise way to represent one method interface using an expression. Lambda expressions also improve the Collection libraries making it easier to iterate through, filter, and extract data from a Collection. In addition, new concurrency features improve performance in multicore environments.

This Java: Lambda Expressions and Stream course covers major changes and enhancements in Oracle Java 8 or higher. You'll focus on developing an understanding of the basics, then looking at using streams, functional interfaces, method references and lambda expressions with collections.

Learn To:

  • Implement functional interface using lambda expressions.

  • Implement built-in interfaces like comparator, consumer, predicate, and runnable.

  • Use method references and a new "forEach" method.

  • Work with sequential and parallel streams, and use parallel processing on multi-core systems.

  • Streamline java programs or applications.

By enrolling in this course, you'll expand your knowledge of Java, while building your Java skill set.

Requirements

  • Requirements
  • Be able to understand basic java programming
  • JDK 8 or higher
  • IntelliJ IDEA or any IDE
$ 9.99
English
Available now
1 hour on-demand video
Aman Thakur
Udemy

Instructor

Aman Thakur

  • 4.3 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses