Java 8 Neuerungen
Seminar
In Dortmund
Beschreibung
-
Kursart
Praktisches Seminar berufsbegleitend
-
Niveau
Mittelstufe
-
Methodik
Inhouse
-
Ort
Dortmund
-
Dauer
2 Tage
-
Beginn
nach Wahl
Java 8 bringt große Änderungen an der Sprache mit sich, die die Programmierung deutlich beeinflusst. Die größte Sprachänderungen von Java 8 betreffen Lambda-Ausdrücke, dazu gesellen sich Default-Methoden und statische Schnittstellenmethoden. Teilnehmer des Java 8 Seminars lernen die neuen Spracheigenschaften detailliert kennen, und nutzen sie aktiv bei der Stream-API. Neu hinzugekommen ist auch die Time Date API, die ebenfalls im Kurs umfassend vorgestellt wird.
Wichtige Informationen
Dieser Kurs ist als Bildungsurlaub anerkannt
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Gute Kenntnisse in Java.
Meinungen
Themen
- Java
- Programmierung
Dozenten
tutego Dozent
IT-Programmierung
auf Anfrage Unsere Dozenten haben jahrelange praktische Erfahrungen in Ihren Fachgebieten durch Projektarbeit. Ihr Referent für das Seminar kann sich durch seine langjährige Erfahrung als Dozent und detaillierten Kenntnisse im gewünschten Bereich schnell auf die Bedürfnisse Ihrer Mitarbeiter einstellen.
Inhalte
- Statische Schnittstellenmethoden
- Default-Implementierungen
- Traids in Java 8?
- Lambda-Ausdrücke
- Lambda-Schreibweise, Kontext, Ausnahmen
- Methoden- und Konstruktor-Referenz
* Funktionale Programmierung
- Das function-Paket
- Function, Predicate, Consumer, Supplier
- @@BiXXX@@-Typen
- @@Optional@@
- Comparator-Ergänzung
* Stream-API
- Stream von Arrays und Collections
- Terminale und intermediäre Operationen
- Stateful und Stateless Operationen
- Sequenzielle und Parallele Streams
- Typische Map-Reduce-Operationen
- NIO-Anpassungen
- Random-Streams
- @@Spliterator@@
* Date Time API
- @@LocalXXX@@-Typen
- Zeitzonen
- @@Instance@@
- @@Duration@@, @@Period@@
- @@Clock@@
- Interoperabilität
* Weitere Neuerungen in Java 8
- Nashorn JavaScript-Engine
- @@StringJoiner@@, String-@@join@@
- Parallele Sortierung
- Neuerungen aus @@java.util.concurrent@@, @@CompletableFuture@@
- Aktualisierung in Reflection
- Wiederholbare Annotationen
- Typ-Annotationen
- @@Base64@@-Klasse
- Exakte mathematische Berechnungen, Unsigned-Operationen
- @@Process@@-Ergänzungen
* Best-Practises
- IDE-Unterstützung
- Werkzeuge zur Code-Migration
- Kompatibilität
- Funktional um jeden Preis?
Zusätzliche Informationen
Java 8 Neuerungen