Neuerungen auf Java 9-11

Classroom training | German | Claim

Duration of training: 1 day

Objectives

In diesem eintägigen Seminar "Java 9-11: Neuerungen und Anwendungen" werden Ihnen sämtliche Sprachfeatures und kleinere API-Erweiterungen der Java-Versionen 9-11 präsentiert. Sie vertiefen Ihr Verständnis durch praktische Übungen anhand von Beispielen. Eine herausragende Neuerung ist zweifelsohne das Modulsystem in Java 9. Zudem werden Sie über die Entwicklungen in der Java Virtual Machine (JVM) informiert, darunter Performance- und Speicheroptimierungen, die automatisch integriert sind. Des Weiteren erhalten Sie Einblicke in neue Tools, die die Anwendung von Java weiter erleichtern.

 

Target audience

  • Softwareentwickler (Java)

Requirements

  • Gute Kenntnisse mit Java bis Version 8
  • Grundkenntnisse in maven oder gradle

Agenda

Überblick Java aktuell

  • Kurze Historie
  • Der aktuelle Releaseprozess

Das Java Modul-System

  • Konzept
  • Anwendung
  • Umgang mit Problemen

Neue Sprachfeatures

  • Local-Variable/Lambda Type Inference
  • Standard HTTP API

Kleinere Api Erweiterungen

  • Deprecation
  • Try-with ressources
  • Collections, Optional, Collectors, Stream
  • String, Files

Performance und Memory Verbesserungen in der JVM

  • String Compaction
  • CDS Archives
  • Neue experimental Garbage Collectoren

Neue Tools und Features der JVM

  • Multi-Release-Jar files
  • Java-Source Files direkt ausführen
  • Java Flight Recorder
  • Repl: jshell

Ausblick bis Java 21

  • Virtual Threads
  • Weitere, interessante Features

Objectives

In diesem eintägigen Seminar "Java 9-11: Neuerungen und Anwendungen" werden Ihnen sämtliche Sprachfeatures und kleinere API-Erweiterungen der Java-Versionen 9-11 präsentiert. Sie vertiefen Ihr Verständnis durch praktische Übungen anhand von Beispielen. Eine herausragende Neuerung ist zweifelsohne das Modulsystem in Java 9. Zudem werden Sie über die Entwicklungen in der Java Virtual Machine (JVM) informiert, darunter Performance- und Speicheroptimierungen, die automatisch integriert sind. Des Weiteren erhalten Sie Einblicke in neue Tools, die die Anwendung von Java weiter erleichtern.

 

Target audience

  • Softwareentwickler (Java)

Requirements

  • Gute Kenntnisse mit Java bis Version 8
  • Grundkenntnisse in maven oder gradle

Agenda

Überblick Java aktuell

  • Kurze Historie
  • Der aktuelle Releaseprozess

Das Java Modul-System

  • Konzept
  • Anwendung
  • Umgang mit Problemen

Neue Sprachfeatures

  • Local-Variable/Lambda Type Inference
  • Standard HTTP API

Kleinere Api Erweiterungen

  • Deprecation
  • Try-with ressources
  • Collections, Optional, Collectors, Stream
  • String, Files

Performance und Memory Verbesserungen in der JVM

  • String Compaction
  • CDS Archives
  • Neue experimental Garbage Collectoren

Neue Tools und Features der JVM

  • Multi-Release-Jar files
  • Java-Source Files direkt ausführen
  • Java Flight Recorder
  • Repl: jshell

Ausblick bis Java 21

  • Virtual Threads
  • Weitere, interessante Features

Tags

Recommend this site