Neuerungen in Java 11 bis 21 und Ausblick auf Java 22 bis 24
placeKöln 5. Mär 2026 bis 6. Mär 2026 |
computer Online: Zoom 5. Mär 2026 bis 6. Mär 2026 |
placeKöln 29. Apr 2026 bis 30. Apr 2026 |
computer Online: Zoom 29. Apr 2026 bis 30. Apr 2026 |
placeKöln 18. Jun 2026 bis 19. Jun 2026 |
computer Online: Zoom 18. Jun 2026 bis 19. Jun 2026 |
placeKöln 23. Jul 2026 bis 24. Jul 2026 |
computer Online: Zoom 23. Jul 2026 bis 24. Jul 2026 |
placeKöln 3. Sep 2026 bis 4. Sep 2026 |
computer Online: Zoom 3. Sep 2026 bis 4. Sep 2026 |
placeKöln 27. Okt 2026 bis 28. Okt 2026 |
computer Online: Zoom 27. Okt 2026 bis 28. Okt 2026 |
placeKöln 10. Dez 2026 bis 11. Dez 2026 |
computer Online: Zoom 10. Dez 2026 bis 11. Dez 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 …
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
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
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
