Generation 8 - Java Update

Beschreibung:

Mit Version 8 hat Java in vielen Bereichen einen gewaltigen Schritt gemacht. Java unterstützt jetzt nicht nur in der Sprache Lambda-Ausdrücke. Auch viele APIs wurden dafür stark erweitert und angepasst. So ermöglicht die Streaming-API nicht nur die Verwendung von Lambda-Ausdrücken, sondern erleichtert auch in vielen Fällen die Parallelisierung von aufwendigen Berechnungen. Die Standard-Implementierungen in Interfaces wird in der nächsten Zeit ebenso viele APIs und Frameworks nachhaltig beeinflussen. Neben diesen großen Themen gibt es natürlich noch eine Unzahl an kleineren, aber wichtigen Änderungen und Erweiterungen.

Machen Sie sich diese Features zu Nutze und erweitern Sie Ihr Wissen.

Der Kurs vermittelt den Teilnehmern alle Neuerungen rund um Java 8. Sie lernen alle wichtigen neuen Sprachfeatures sowie die Erweiterungen des Core, der Java Virtual Machine (JVM) und der Standardbibliotheken kennen.

Inhalt:

  • Lambda Ausdrücke
    • Allgemeines
    • Method References
    • Functional Interfaces
  • Defaults Implementierung in Interfaces
  • Stream
    • Verwendung von Streams
    • Streams in der Collection-API
    • Parallelisierung
    • eigene Streams
  • Time-API
  • Typinferenz
  • Neuerungen bei Annotationen
  • Unsigned Berechnungen
  • Optional
  • JVM Neuerungen
  • Profiles