Java 8 Workshop: Lambdas and Streams

Rating:
1 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 5
Loading...
Please Log in or register to rate

Java 8 Workshop: Lambdas and Streams

MD109

With the release of Java 8 and planning already underway for Java 9, the entire Java community is eager to learn more about the latest additions and exciting new features added to the Java platform and ecosystem.

The new language features include lambda expressions and method references, both of which support programming techniques known from functional languages.  Now that Java has multiple inheritance via default interface, methods programming techniques similar to mixins and traits are possible.

Mastering lambdas is the prerequisite for successfully using streams.  Streams are an extension to the JDK collection, which experienced a major renovation in Java 8.  Streams provide a functional API for sequential

Audience

Target Audience:
This seminar is for Java programmers who want to explore the use of lambdas and streams in Java and need a thorough understanding of these language feature and APIs in Java. The seminar is designed to build on existing expertise as Java programmers and take the attendants’ skills one step further.

Prerequisites:
Participants are expected to have at least 1 year of experience with Java programming.

Workshop Topics

Language Features

  • Lambdas Expressions
  • Method/Constructor References
  • Functional Interfaces
  • Default & Static Interface Methods
  • Programming with Lambdas

Streams API

  • Streams & Collections
  • ForEach-Filter-Map-Reduce
  • Fluent Programming
  • Intermediate & Terminal Operations
  • Mappers & Collectors
© Copyright - Skilit - Site by Dweb