Programming with Lambdas & Streams in Java 8
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
|
Articles
|
|
|