Course
JAVA09
Functional Programming with Java («JAVA09»)
Expand your knowledge of application development with the Java programming language with in-depth knowledge of the functional programming approach using lambda expressions and the Stream API.
Duration
1 day
Price
800.–
Course documents
Digicomp courseware
Course facts
- Working with the Java Stream API
- Interface java.util.stream.BaseStream
- Interface java.util.stream.Stream
- Interface java.util.stream.Stream.Builder
- Interface java.util.stream.IntStream
- Interface java.util.stream.IntStream.Builder
- Interface java.util.stream.LongStream Interface java.util.stream.LongStream.Builder Interface java.util.stream.DoubleStream.Builder LongStream
- Interface java.util.stream.LongStream.Builder
- Interface java.util.stream.DoubleStream
- Interface java.util.stream.DoubleStream.Builder
- Collections
- Files
- Directories
- Enumeration java.nio.file.FileVisitOption
- Structure
- Evaluation
- Iterate
- Aggregate
- Search
- Class java.util.Optional
- Class java.util.IntOptional
- Class java.util.LongOptional
- Class java.util.DoubleOptional
- Collect
- Interface java.util.stream.Collector
- Class java.util.stream. Collectors
- Filter
- Inspect
- Transform
- Limit
- Sort
- Class java.util.IntSummaryStatistics
- Class java.util.LongSummaryStatistics
- Class java.util.DoubleSummaryStatistics
- Performance Considerations
- Reduce