Angelika Langer - Training & Consulting
HOME | COURSES | TALKS | ARTICLES | GENERICS | LAMBDAS | IOSTREAMS | ABOUT | CONTACT | Twitter | Lanyrd | Linkedin
HOME 


  UPCOMING
  PREVIOUS
  MATERIALS
 
GENERICS 
LAMBDAS 
IOSTREAMS 
ABOUT 
CONTACT 
Programming with Lambdas & Streams in Java 8

Programming with Lambdas & Streams in Java 8  
ABSTRACT

The next major language extension (after generics in Java 5) will be lambda expressions in Java 8.  They add elements of functional programming to Java and have the potential to change the way we express ourselves in Java.  They were designed primarily for use with the JDK's overhauled collection framework and its new stream API.  In this session, however, we want to explore how we can benefit from using lambdas in other situations (independently of streams) as well.  Lambda expressions can help expressing idioms that were clumsy to use in lambda-less Java.  We will use a couple of examples to illustrate the benefits and limitations of Lambda expressions in Java 8. 
 

PREREQUISITES

 
 
Level: introductory - intermediate
Duration: ca. 60 min
Audience: Java developers with an interest in Java 8
Prerequisites: basic knowledge of Java 
Presented at: JAX 2013 , Mainz, Germany, April 22-26, 2013
Herbstcampus 2013, Nürnberg, Germany, September 3-5, 2013
W-JAX 2013 , München, Germany, November 4-8, 2013
JDays 2013 , Göteborg, Sweden, November 26-27, 2013

 
 

If you are interested to hear more about this and related topics you might want to check out the following seminar or skim through some further reading:
Seminars
 
Lambdas & Streams
2-day seminar (open enrollment and on-site)

 

Articles
 
Lambda & Streams Tutorial and Reference
In-Depth Coverage of all aspects of lambdas & streams
Lambdas in Java 8
Conference Presentation at JFokus 2012 (slides)
Lambdas in Java 8
Conference Presentation at JavaZone 2012 (video/English)
Funktionale Programmierung für Java-Entwickler
Conference Presentation at W-JAX 2011 (video/German)
 
 
  © Copyright 1995-2013 by Angelika Langer.  All Rights Reserved.    URL: < http://www.AngelikaLanger.com/Conferences/Abstracts/ProgrammingWithLambdas.htm  last update: 4 Sep 2013