Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

JDK 8: Lessons Learned With Lambdas and Streams [Video]

DZone's Guide to

JDK 8: Lessons Learned With Lambdas and Streams [Video]

This presentation covers key features of both Lambda expressions and streams before moving on to some real world examples of how to use them effectively.

· Java Zone ·
Free Resource

Atomist automates your software deliver experience. It's how modern teams deliver modern software.

Recorded at SpringOne Platform 2016.

Speaker: Simon Ritter, Azul

Slides: http://www.slideshare.net/SpringCentral/jdk8-lessons-learnt-with-lambdas-and-streams

Lambda expressions and the streams API add a more functional style of programming to Java; something developers have not really had in the past.

This session will start with a short summary of the key features of both Lambda expressions and streams before moving on to some real world examples of how to use them effectively, including a number of lessons learned from trying to apply an imperative style of programming when it should have been functional.

We’ll finish off with a quick look at some of the ideas for improvements to streams in JDK 9.

Get the open source Atomist Software Delivery Machine and start automating your delivery right there on your own laptop, today!

Topics:
lambda expression ,streams ,jdk8 ,java

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}