Das Seminar "Neuerungen auf Java 9-11" ist seitens des Herstellers nicht mehr verfügbar, bzw. abgekündigt. Wir können Ihnen diese Schulung in Form eines Workshops in Ihrem Unternehmen oder in unserem Schulungszentrum anbieten.

Seminarinformationen

Seminar - Ziel

In dieser 1-tägigen Schulung „Neuerungen in Java 9-11“ lernen Sie die neuen Sprachfeatures sowie kleinere API-Erweiterungen der Java-Versionen 9 bis 11 kennen und wenden diese an praktischen Beispielen an. Ein zentrales Thema ist sicherlich das Modulsystem, das mit Java 9 eingeführt wurde. Darüber hinaus erfahren Sie, welche Verbesserungen an der JVM vorgenommen wurden, darunter Performance- und Speicheroptimierungen, die „einfach so“ mitgeliefert werden. Zudem werden neue Tools vorgestellt, die die Arbeit mit Java weiter vereinfachen.

Teilnehmer - Zielgruppe

  • Softwareentwickler (Java)

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

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

Seminardauer

  • 1 Tag
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / 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

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar vermittelt Kenntnisse im Einsatz von Eclipse in Java SE/EE-Programmierung.

Java - XML

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar unterrichtet Sie in den wichtigsten Technologien um XML in Verbindung mit Java. Nach einem Überblick über Grundlagen von XML werden Sie XML-basierte Anwendungen entwerfen und validieren. Sie erhalten einen Einblick in das SAX- und DOM-Parsing.

Java SE 11 Programmer I

- u.a. in Berlin, Bremen, Heidelberg, Koblenz, Nordhausen

In diesem 5-tägigen Seminar "Java SE 11 Programmierer I" erwerben Sie grundlegende objektorientierte Prinzipien wie Vererbung, Kapselung und Abstraktion. Sie werden befähigt, Objektverweise zu nutzen und zu manipulieren sowie einfache Fehlerbehandlungsstrategien ...

Kubernetes Praxis für Cloud-Architekten

- u.a. in Bremen, Stuttgart, Zürich, Freiburg, Kassel

In diesem 2-tägigen Seminar „Kubernetes Praxis für Cloud-Architekten“ erfahren Sie, wie Container und Container-Orchestrierung moderne Cloud-Infrastrukturen vereinfachen und die Entwicklung hochverfügbarer, verteilter sowie skalierbarer Anwendungen ermöglichen. Das Ziel ...