Introduction
  • Introducing the course
  • What's New in Java 8
  • Registration
Introduction to Lambdas
  • Section Introduction
  • λs in Functional Programming
  • Functions vs Classes
  • λ Basic Syntax
  • Review
  • Lambda Quiz
Lambdas In-depth
  • Section Introduction
  • Functional Interfaces
  • Type Inference
  • Method & Constructor References
  • Scope & Effectively Final
  • Exception Handling
  • Lambdas vs Closures
  • Invocation & Bytecode (invokedynamic vs invokestatic)
  • Invocation & Bytecode (full source and byte code)
  • Review
  • Lambdas In-depth Quiz
Java 7 Recap
  • Java 7 Article originally printed by Jaxenter