- Seminar / Kurs
- Deutsch
-
- Keine
- 14 h
- Anbieterbewertung (11)
In diesem Kurs lernen Sie, die Neuerungen von Java seit Version 17 professionell einzusetzen.
Sie erhalten einen umfassenden Überblick über die weitreichenden Änderungen und neuen Funktionen, die von Version 17 bis Version 25 zu Java hinzugekommen sind.
Java-Entwickelnde, die in ihren Projekten noch mit älteren Java-Versionen arbeiten, profitieren von den in dieser Schulung vorgestellten Neuerungen beim Umstieg auf die LTS-Versionen 21 oder 25. Aber auch wenn Sie bereits eine dieser höheren Versionen verwenden, wünschen Sie vielleicht eine systematische und kompakte Darstellung der neuen Programmiertechniken sowie deren Vertiefung durch umfangreiche Übungen.
Diese Schulung richtet sich an Software-Entwickelnde, die bereits fundierte Erfahrung mit Java bis Version 17 haben und nun gezielt die Neuerungen von Java 17 bis 25 für die praktische Arbeit kennenlernen möchten.
In umfangreichen praktischen Übungen entwickeln Sie Anwendungsbeispiele und lernen dabei die weitreichenden Änderungen in den neuen Java-Versionen kennen. Sie erfahren, wie der Source-Code für neue und bestehende Projekte vereinfacht werden kann, während die bewährte Typsicherheit und Ausdrucksstärke von Java erhalten bleibt.
Agenda
Überblick über den Stand und die Weiterentwicklung von Java
Versions-Überblick (LTS und Feature Releases)
JDK Enhancement Proposal (JEPs)
Incubating- und Preview Features
OpenJDK-Projekte: Amber, Loom, Panama, Valhalla und Babylon
Rückblick auf Java 11–17
Überblick über die wichtigsten Sprach- und API-Neuerungen
switch Expressions
Text Blocks
Pattern Matching für instanceof
Records, Sealed Classes
Verbesserungen im Stream- und Collection-API
HTTP-Client API, Optional-Erweiterungen
Erweiterungen in der Syntax von Java 18 bis 25
Record Patterns und Pattern Matching für switch
Unnamed Classes und Instance Main Methods
Verbesserte Fehlerdiagnose und Null-Sicherheit
Änderungen in der JVM und im Tooling
Verbesserungen im Garbage Collector (ZGC, G1)
Performance- und Startup-Optimierungen
Abschaffung der Finalization
Neuerungen jshell und jpackage
Tooling-Erweiterungen für Performance-Analyse und Debugging
Parallelität und Performance
Virtual Threads (Project Loom)
Structured Concurrency API
Scoped Values
Performance-Messungen mit JMH
Ausblick: Java 26 und darüber hinaus
Vector API (Performance-Optimierung)
Weiterentwicklung des Typsystems (Project Valhalla)
Teilnehmerkreis und Voraussetzungen
Es werden Vorkenntnisse vorausgesetzt wie sie z.B. in unserem Kurs Schulung: Java Grundlagen vermittelt werden.
Dieser Kurs richtet sich an Software-Entwickelnde und Architekt:innen, die fundierte Erfahrung mit Java bis Version 17 gesammelt haben und gezielt die wesentlichen Neuerungen von Java 17 bis 25 kennenlernen möchten.
Es wird vorausgesetzt, dass die Teilnehmenden mit Java bis Version 17 vertraut sind.
In diesem Kurs lernen Sie, die Neuerungen von Java seit Version 17 professionell einzusetzen.
Sie erhalten einen umfassenden Überblick über die weitreichenden Änderungen und neuen Funktionen, die von Ve...
Mehr Informationen| Datum | Dauer | Preis | ||
|---|---|---|---|---|
| Berlin, DE | ||||
| 10.12.2026 - 11.12.2026 14 h | 14 h | Details | Details Jetzt buchen | |
| 11.03.2027 - 12.03.2027 14 h | 14 h | Details | Details Jetzt buchen | |
| 10.06.2027 - 11.06.2027 14 h | 14 h | Details | Details Jetzt buchen | |
| Bielefeld, DE | ||||
| 10.12.2026 - 11.12.2026 14 h | 14 h | Details | Details Jetzt buchen | |
| 11.03.2027 - 12.03.2027 14 h | 14 h | Details | Details Jetzt buchen | |
| 10.06.2027 - 11.06.2027 14 h | 14 h | Details | Details Jetzt buchen | |
| Datum | Dauer | Preis | ||
|---|---|---|---|---|
| Berlin, DE | ||||
| 10.12.2026 - 11.12.2026 14 h | 14 h | Details | Details Jetzt buchen | |
| 11.03.2027 - 12.03.2027 14 h | 14 h | Details | Details Jetzt buchen | |
| 10.06.2027 - 11.06.2027 14 h | 14 h | Details | Details Jetzt buchen | |
| Bielefeld, DE | ||||
| 10.12.2026 - 11.12.2026 14 h | 14 h | Details | Details Jetzt buchen | |
| 11.03.2027 - 12.03.2027 14 h | 14 h | Details | Details Jetzt buchen | |
| 10.06.2027 - 11.06.2027 14 h | 14 h | Details | Details Jetzt buchen | |