Seminarportal.de kostenlos testen mit Freieintrag:
  Jetzt registrieren

Java Neuheiten
ORDIX AG

Zielgruppe: Programmierer und Software-Entwickler, die mit Java entwickeln und die neue Versionen ab Java 8 kennenlernen möchten

Voraussetzungen: Fortgeschrittene Kenntnisse der Programmiersprache Java

Abschluss: Teilnahme-Zertifikat

Beschreibung: Während sich bei Java 6 und 7 wenig geändert hat, hat Java 8, insbesondere mit der Einführung des Projekts Lambda, deutliche Erweiterungen erfahren. Lambda-Ausdrücke werden u. a. die ungeliebten anonymen Klassen ersetzen und führen zu einfacherem Code. Sie haben das Potenzial, die Art, wie wir in Java programmieren, substantiell zu verändern. Der Nachfolger Java 9 hat das lang ersehnte, aber auch heftig umstrittene "Jigsaw" Thema als Hauptneuerung vorzuweisen. Damit ist eine gänzlich neue Modularisierung möglich, was sowohl für die Java Standard API gilt, als auch für eigenentwickelte Programmsysteme.

In diesem Seminar machen wir Sie mit dem neuen Sprachmittel Lambda und den damit zusammenhängenden, wichtigsten Änderungen und Neuerungen vertraut. Es erwarten Sie einige sehr interessante funktionale und technische Erweiterungen, z. B. im Collections Framework, der Stream-Verarbeitung oder mit der neuen Datum-/Zeit-Bibliothek. Modularisierung mit Jigsaw (Java 9) steht ebenfalls im Fokus dieses Seminars und es kommen die wichtigsten, dazugehörigen Aspekte zur Sprache.

Inhalte: - Historie und Überblick: Zeitreise Java 5 - Java 8, 9

- Interface Erweiterungen: statische Methoden und Default-Methoden, funktionale Schnittstellen (@FunctionalInterface), Paket java.util.function

- Lambdas (Closures): Elemente der funktionalen Programmierung, Lambda-Ausdrücke (Deklaration, Syntax, Schreibweise), Gültigkeitsbereiche, Variablenzugriffe, Verwendung und Einsatz von Lambdas, Zusammenhang mit funktionalen Schnittstellen

- Neue Streaming API: Paket java.util.stream, sequentielle und parallele Stream-Verarbeitung, Intermediate- und Terminate-Operationen, Stream-Klassen für Primitive

- Neue Datum/Zeit API: Paket java.time, Enums statt Integer für Monate & Wochentage, unveränderbare Objekte (immutable)

- Das neue Modulsystem: Wie hat sich die Package Struktur der Standard-API in Java verändert?

- Wie kann bei einer bestehenden Anwendung eine Migrationsstrategie hin zur Modularisierung aussehen?

ORDIX AG

Seit der Gründung 1990 hat sich die ORDIX AG als Unternehmen für Dienstleistungen und Seminare im Bereich der Informationstechnologie einen Namen gemacht. Das Unternehmen konnte sich so stark vergrößern, dass es inzwischen von sechs Standorten aus agiert: Paderborn, Wiesbaden, Köln, Münster, Gersthofen (Augsburg) und Nürnberg.
Gern empfangen wir Sie wieder in unserem Trainingszentrum in Wiesbaden. Wenn Sie aber trotzdem lieber online teilnehmen möchten, um Reisekosten und Zeit zu sparen oder noch keine Reisen machen möchten/dürfen, haben wir für Sie die Lösung! Sie können an allen Präsenz-Seminaren auch online teilnehmen! Sie werden dem Präsenz-Seminar live zugeschaltet, sind jederzeit mit dem Referenten und den anderen Teilnehmern verbunden und nehmen aktiv an Diskussionen und Vorführungen teil.

Anbieter kontaktieren