Java 8 introduced a change named Java's biggest ever -- lambda expressions. In this talk we'll explore lambda expressions, when and how to use them, then dive even deeper and see how they work under the hood.
• Delegates lambda handling to the JVM • While allowing the compiler minimal control • Enabled runtime optimization and analysis • Allow flexibility in internal implementation