The Java platform is still alive and kicking, and the new changes in Java 8 allow developers to leverage the platform and the language in a much more efficient way.

A Look at Lambdas, Default Methods, and Bulk Data Operations in Java 8

This paper provides an overview of the new language features, such as lambda expressions and default methods. Here's what you'll learn about by reading:

  • Lambdas in Java 8: Lambda syntax, SAM types, functional interfaces
  • Default methods: The what, why, and how
  • Bulk data operations for Java collections: The new way to express operations for data processing