Update-Schulung auf Java 9 - 17

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 3 Tage Durchführung gesichert

Ziele

Die Schulung bietet einen vertiefenden Einblick in die neuen Versionen. Java 11 genießt Long Term Support und wird voraussichtlich lange Zeit als Referenzplattform gelten. Sie lernen, Java Applikationen mit dem Modulsystem von Java 9 zu entwerfen.

Daneben werden die vielen diversen Neuerungen vorgestellt, die in den folgenden Versionen den Umgang mit Java erleichtern. Mit Java 17 steht seit September 2021 wieder eine LTS-Version bereit.

Zielgruppe

  • Java Entwickler

Voraussetzungen

  • Routinierte Programmierkenntnisse in Java 8

Agenda

Java 9 Features

  • Syntax
  • Collection API Updates
  • Stream API Updates
  • Updates bei allgemeinen Typen
  • CompletableFuture
  • Process API Updates
  • Stack Walking
  • Reactive Streams

Das Modulsystem

  • Einordnung
  • Realisierung
  • Abhängigkeiten
  • Services

Neues in Java 10-11

  • Syntax
  • Immutable Collections
  • Optional
  • Predicate und String
  • Neuerungen für IO
  • Runtime Versionierung
  • HTTP/2
  • Neues in der JVM

Neues in Java 12-17

  • Neue Methoden String u.a.
  • Switch Expressions
  • Pattern Matching bei switch
  • Bessere Meldungstexte bei NPE
  • TextBlocks
  • Records
  • Sealed Classes
  • Low-level-Änderungen

Ziele

Die Schulung bietet einen vertiefenden Einblick in die neuen Versionen. Java 11 genießt Long Term Support und wird voraussichtlich lange Zeit als Referenzplattform gelten. Sie lernen, Java Applikationen mit dem Modulsystem von Java 9 zu entwerfen.

Daneben werden die vielen diversen Neuerungen vorgestellt, die in den folgenden Versionen den Umgang mit Java erleichtern. Mit Java 17 steht seit September 2021 wieder eine LTS-Version bereit.

Zielgruppe

  • Java Entwickler

Voraussetzungen

  • Routinierte Programmierkenntnisse in Java 8

Agenda

Java 9 Features

  • Syntax
  • Collection API Updates
  • Stream API Updates
  • Updates bei allgemeinen Typen
  • CompletableFuture
  • Process API Updates
  • Stack Walking
  • Reactive Streams

Das Modulsystem

  • Einordnung
  • Realisierung
  • Abhängigkeiten
  • Services

Neues in Java 10-11

  • Syntax
  • Immutable Collections
  • Optional
  • Predicate und String
  • Neuerungen für IO
  • Runtime Versionierung
  • HTTP/2
  • Neues in der JVM

Neues in Java 12-17

  • Neue Methoden String u.a.
  • Switch Expressions
  • Pattern Matching bei switch
  • Bessere Meldungstexte bei NPE
  • TextBlocks
  • Records
  • Sealed Classes
  • Low-level-Änderungen

Tags

Diese Seite weiterempfehlen