Java release 8 will have language features for support of functional programming. We will have lambda expressions, functional types, extension methods, and method references. The session will explain the new features and their use. Extension methods, for instance, will have an impact beyond the context of lambdas. They add a new kind of multiple inheritance to Java that we will have a lot of fun with.
Angelika Langer works as an independent trainer with a course curriculum of challenging Java seminars. She writes the "Effective Java" column for the German JavaMagazin and is author of the Java Generics FAQ, which is the most comprehensive resource on Java generics. She enjoys speaking at conferences all over the world, including JavaOne, OOPLSA, JAX, JFokus, SDC, to name a few. Her teaching focuses on advanced Java programming, performance issues, and concurrent programming. Further information can be found at AngelikaLanger.com.