Einleitung
  • Einführung
  • Source Code
Lambdas
  • Einleitung
  • Codeblock
  • Von der anonymen Klasse zum Lambdaausdruck
  • Functional Interface - Überblick
  • Functional Interface - Function
  • Functional Interface - Consumer
  • Functional Interface - Supplier
  • Schreibweisen
  • Lambda Schreibweisen
  • Typdeduktion
  • Sichtbarkeit von Variablen
  • Lambda Sichtbarkeit von Variablen
  • Methodenreferenzen
Implementierungen in Interfaces
  • default methods
  • Mehrfachvererbung
  • statische Methoden
asynchrone Programmierung
  • Einführung
  • Futures in Java
  • Completable Future API
Streams
  • Einführung
  • Streams erzeugen
  • Intermediäre Operationen
  • Terminale Operationen
  • Klassifizierung
  • primitive Streams
  • reduce und collect
  • Parallelität
  • Resumee
die neue Date und Time API
  • neue Date und Time API
Optional
  • Einführung
  • Optional API