Beschreibung
Java 21 kompakt für Java-Programmierer
Zielgruppe: Nur für Unternehmen und Institutionen.Seit 2017 erscheinen neue Java-Versionen im Halbjahresrhythmus; Java 21 ist die nächste LTS-Version nach Java 8, 11 und 17.
Dieses Seminar zeigt auf kompakte Weise die Spracherweiterungen, Neuerungen in bekannten APIs und einige ganz neue APIs. Besonders interessant sind die virtuellen Threads, die eine weitaus größere Anzahl paralleler Ausführungen erlauben als bisher, weil viel weniger Ressourcen des Betriebssystems benötigt werden.
Außerdem gibt es einen Ausblick auf zukünftige Erweiterungen, die bereits jetzt als Preview oder Incubator ausprobiert werden können.
Kommende Starttermine
Inhalte / Module
- Einfache Web Server für statische Dateien
- Code-Schnipsel in Kommentaren
- Änderungen bei Reflection und Finalisierung
- Sequenced Collections - ein Lückenschluss im Collections API
- Record Patterns erlauben einfachen Zugriff auf Werte durch "Deconstruction"
- Pattern Matching für "switch" für noch elegantere Fallunterscheidungen
- Virtuelle Threads zur besseren Parallelisierung bei weniger Ressourcenverbrauch
- String Templates als weitere Möglichkeit, Text mit dynamischen Werten zu erstellen
- Foreign Function & Memory API für den Zugriff auf externen Speicher und Logik
- Klassen ohne Namen, Instanz-main-Methoden
- Scoped Values als Ersatz für Thread-lokale Variablen
- Vector API zum Ausnutzen der SIMD-Fähigkeiten einer CPU
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.