Neuerungen in Java 11 bis 21 und Ausblick auf Java 22 bis 24
placeKöln 10 Feb 2026 until 11 Feb 2026 |
computer Online: Zoom 10 Feb 2026 until 11 Feb 2026 |
placeKöln 5 Mar 2026 until 6 Mar 2026 |
computer Online: Zoom 5 Mar 2026 until 6 Mar 2026 |
placeKöln 29 Apr 2026 until 30 Apr 2026 |
computer Online: Zoom 29 Apr 2026 until 30 Apr 2026 |
placeKöln 18 Jun 2026 until 19 Jun 2026 |
computer Online: Zoom 18 Jun 2026 until 19 Jun 2026 |
placeKöln 23 Jul 2026 until 24 Jul 2026 |
computer Online: Zoom 23 Jul 2026 until 24 Jul 2026 |
placeKöln 3 Sep 2026 until 4 Sep 2026 |
computer Online: Zoom 3 Sep 2026 until 4 Sep 2026 |
placeKöln 27 Oct 2026 until 28 Oct 2026 |
computer Online: Zoom 27 Oct 2026 until 28 Oct 2026 |
placeKöln 10 Dec 2026 until 11 Dec 2026 |
computer Online: Zoom 10 Dec 2026 until 11 Dec 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Ziel dieses Seminars ist es, den Teilnehmenden einen umfassenden Überblick über die neuesten Funktionalitäten und Änderungen in Java ab Version 11 zu bieten. Angesichts des neuen Release-Zyklus und der Long-Term-Support (LTS) Varianten von Java ist es wichtig, stets auf dem neuesten Stand der Java-Technologie zu bleiben. Dieses Seminar beinhaltet nicht nur theoretische Erläuterungen, sondern legt auch einen starken Fokus auf praktische Übungen, um die Anwendung der neuen Features direkt zu erleben und zu erlernen. Dadurch sollen die Teilnehmenden in die Lage versetzt werden, die Neuerungen in Java effektiv in ihren eigenen Projekten einzusetzen.Inhalt
- Überblick über den Stand …
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Ziel dieses Seminars ist es, den Teilnehmenden einen umfassenden Überblick über die neuesten Funktionalitäten und Änderungen in Java ab Version 11 zu bieten. Angesichts des neuen Release-Zyklus und der Long-Term-Support (LTS) Varianten von Java ist es wichtig, stets auf dem neuesten Stand der Java-Technologie zu bleiben. Dieses Seminar beinhaltet nicht nur theoretische Erläuterungen, sondern legt auch einen starken Fokus auf praktische Übungen, um die Anwendung der neuen Features direkt zu erleben und zu erlernen. Dadurch sollen die Teilnehmenden in die Lage versetzt werden, die Neuerungen in Java effektiv in ihren eigenen Projekten einzusetzen.Inhalt
- Überblick über den Stand und die Weiterentwicklung von
Java
- Versions-Überblick (LTS)
- JDK Enhancement Proposal (JEP)
- Incubating und Preview Feature
- OpenJDK-Projekte: Amber, Loom, Panama und Valhalla
- Erweiterungen in der Syntax von Java
- Typinferenz für lokale Variablen (var)
- switch Expressions
- Text Blocks
- String Templates
- Neuerungen in der Standard-API
- Factory-Methoden für Collections und Maps
- HTTP-Client API
- SequencedCollection-API
- Vector API
- Foreign Function & Memory API
- Neuerungen in einzelnen Klassen
- Optional<T>
- LocalDate, Predicate, Arrays, Objects
- String
- Stream<T>
- NullPointerException
- Entfernte APIs und Bibliotheken
- Deprecated APIs und Klassen
- Werkzeug jdeprscan
- Algebraische Datentypen und Pattern Matching
- Sealed Classes
- Records
- Pattern Matching für instanceof
- Pattern Matching für switch
- Pattern Matching zur Record-Dekonstruktion
- Neuerungen für die nebenläufige Programmierung
- CompletableFuture<T> API
- Virtual Threads
- Structured Concurrency
- Weitere Neuerungen im Überblick
- JVM-Änderungen, Wegfall der Finalization
- Java-Kommandozeile jshell
- Direkte Programmausführung ohne Compilerlauf
- Java Microbenchmark Harness (JMH)
- Paketierungswerkzeug jpackage
- Simple Web Server
- Ausblick: neues Typ-System für Java
- bisheriges Typ-System: primitive Typen und Objekttypen
- Value Classes: unveränderliche, wertbasierte Typen
- Enhanced Primitive Boxing: Verwendung von Typen vereinheitlichen
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
