Update-Schulung auf Java 9 - 17
Classroom training | German | Claim
Duration of training: 3 days Performance guaranteed
Objectives
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.
Target audience
- Java Entwickler
Requirements
- 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
Objectives
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.
Target audience
- Java Entwickler
Requirements
- 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