Kurs

Funktionale Programmierung mit Java («JAVA09»)

Erweitern Sie Ihre Kenntnisse der Applikationsentwicklung mit der Programmiersprache Java um vertieftes Wissen zum Ansatz der funktionalen Programmierung mittels Lambda-Ausdrücken und dem Stream API.
Dauer 1 Tag
Preis 800.–   zzgl. 8.1% MWST
Kursdokumente Digicomp Kursunterlagen

Kurs-Facts

Key Learnings
  • Lernen, mit der Java Stream API umzugehen
Inhalt

1 Streaming

  • Schnittstelle java.util.stream.BaseStream
  • Schnittstelle java.util.stream.Stream
  • Schnittstelle java.util.stream.Stream.Builder
  • Schnittstelle java.util.stream.IntStream
  • Schnittstelle java.util.stream.IntStream.Builder
  • Schnittstelle java.util.stream.LongStream
  • Schnittstelle java.util.stream.LongStream.Builder
  • Schnittstelle java.util.stream.DoubleStream
  • Schnittstelle java.util.stream.DoubleStream.Builder
  • Sammlungen
  • Dateien
  • Verzeichnisse
  • Enumeration java.nio.file.FileVisitOption

2 Pipeline

  • Aufbau
  • Auswertung

3 Abschlussoperationen

  • Iterieren
  • Aggregieren
  • Suchen
  • Klasse java.util.Optional
  • Klasse java.util.IntOptional
  • Klasse java.util.LongOptional
  • Klasse java.util.DoubleOptional
  • Sammeln
  • Schnittstelle java.util.stream.Collector
  • Klasse java.util.stream.Collectors

4 Zwischenoperationen

  • Filtern
  • Inspizieren
  • Transformieren
  • Limitieren
  • Sortieren

5 Statistiken

  • Klasse java.util.IntSummaryStatistics
  • Klasse java.util.LongSummaryStatistics
  • Klasse java.util.DoubleSummaryStatistics

6 Parallel Streaming

  • Performanzüberlegungen
  • Reduzieren
Zielpublikum

Programmierer, die vertiefte Kenntnisse zu den verschiedenen Möglichkeiten der Einsatzes von Lambda-Ausdrücken und des Stream API von Java erwerben wollen

Anforderungen

Besuch einer der folgenden Kurse oder gleichwertige Kenntnisse werden vorausgesetzt:

    In- und Output mit Java («JAVA08»)

    2 Tage
    CHF
    1'350.–

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)
Heute haben wir leider kein Datum für Sie.

Heute haben wir leider kein Datum für Sie.

Aber ein freundliches Ohr. Wir beraten Sie gerne individuell bei Ihrer Kursplanung.

Kontaktieren Sie uns
Heute haben wir leider kein Datum für Sie.

Weiterführende Kurse

Datenbankzugriff mit Java («JAVA10»)

1 Tag
CHF
800.–