Schulung: Java 8 Update - Lambdas und Streams

Turn knowledge into action

Mit Java 8 wurde die Programmiersprache um einige wichtige funktionale Elemente erweitert, die Java im Vergleich mit anderen Programmiersprachen wieder auf den Stand der Zeit gebracht haben.

Mit Lambdas und der Streams API haben wir mächtige neue Werkzeuge zur Verfügung, die uns eleganten und trotzdem verständlichen Code entwickeln lassen.

Einführung und Überblick

  • Das Java SE 8 Release

Erweiterungen bei Interfaces

  • Static Methods
  • Default Methods
  • Functional Interfaces
  • java.util.function

Lambda's

  • Einführung in Lambda's
  • Syntax von Lambda Ausdrücken
  • Single Abstract Method - SAM Types
  • Ersatz von Anonymen inneren Klassen
  • Method References

Streams API

  • Streams vs. Collections
  • Sequentielle und parallele Streams
  • Filtering, Mapping und Aggregate Operationen
  • Performance und Lazyness
  • Spezialisierte Streams
  • Aggregatoperationen

Java Date/Time API

  • Neue Datentypen
  • Nutzung von Date/Time Enums
  • Formatieren und Parsen

Erweiterungen in der Collection API

  • Was die Lambdas alles möglich machen...

Neue Features der Concurrency API

NIO API

Nashorn JavaScript Engine

Unsere Trainings haben einen hohen praktischen Anteil mit zahlreichen Übungen. Durch die erste Anwendung des Gelernten unter Anleitung eines erfahrenen Entwicklers wird das Wissen sofort verankert.

Das Training findet regelmäßig im Trainingszentrum der Symplasson AG, Holstenstraße 205 in Altona statt.

Die Schulungszeiten sind von 9:00 bis 16:00 Uhr.


Das sagen unsere Teilnehmer:

Vielen Dank Thomas, dass Du die Leute so kompetent weitergebracht hast am Thema!

Um eine optimale Betreuung gewährleisten zu können, ist die Teilnehmerzahl bei unseren Seminaren in Hamburg auf max. 8 Teilnehmer begrenzt.

Bei Inhouse-Seminaren kann die Seminardauer je nach Gruppengröße möglicherweise angepasst werden.

Kontakt:

Kontakt anfrageeiswind.de Kontakt 040 54098583