Java 9 bis 17

Alle Updates von Java 9 bis 17

Java ist eine der am häufigsten eingesetzten Programmiersprachen überhaupt. Mit Java 9 gab es erstmalig grundlegende Veränderungen an der Laufzeitumgebung: Das auch als Jigsaw bekannte Java 9 Modulsystem erlaubt eine bessere Kapselung und Abhängigkeitsverwaltung. Nach Java 11 ist mit Java 17 ist die nächste Java LTS Version erschienen und brachte einige syntaktische Neuerung.

Trainer: 

Thomas Kruse

Schulungsziel

Diese kompakte Schulung richtet sich an Entwickler, die bereits mit Java 8 gearbeitet haben, und die Neuerungen in Java 9 bis Java 17 kennen lernen möchten. Teilnehmer der Java 17 Schulung lernen, Java Applikationen mit dem neuen Modulsystem zu entwerfen und zu entwickeln. Anhand von Code-Beispielen und praktischen Übungen lernen Sie den effektiven Einsatz in Java 17 neu verfügbarer APIs.

Zielgruppe

Entwickler, die die Neuerungen in Java von Version 9 bis Java 17 lernen und anwenden möchten

Vorkenntnisse:

Java 8

Dauer:

2 Tage

Themen

Folgende Themen werden in der Java 17 Schulung behandelt:

  • Java 9 Modulsystem

    • Einführung in Modularisierung

    • Definieren von Modulabhängigkeiten, Sichtbarkeit von Modulen

    • jdeps Abhängigkeitsanalyse

    • Linken von Anwendungen (jlink)

    • Integration mit Buildwerkzeugen

  • Kleinere Spracherweiterungen

    • Milling Project Coin

  • API Erweiterungen in Java 9

    • Stackwalker

    • Process Handle

    • Concurrency

    • Reactive Flow

  • Java Shell (jshell)

  • Migration auf Java 17

  • Versionierung nach Java 9

    • LTS und short-term Releases

  • Syntaxerweiterungen

    • Records

    • Textblöcke

Nichts für Sie dabei?

Bitte sprechen Sie uns an, wenn Sie Interesse an einem Thema
haben, das wir nicht explizit aufgeführt haben. Wir arbeiten
sowohl mit unabhängigen Experten und namhaften Partnern
zusammen und erstellen gerne ein individuelles Angebot für Sie.

up
contact