Java Stream API Explained with Examples | Java Streams | Java 8 Lambda Tutorial | Geekific

Published: 06 February 2021
on channel: Geekific
11,619
387

Discord Community:   / discord  
GitHub Repository: https://github.com/geekific-official/

In this video we cover most of the stream operations through examples, demonstrate several approaches to create a stream, and give a glimpse on the evolution of the Stream API across different Java versions.

Timestamps:
00:00 Introduction
00:29 What are Java Streams?
01:44 Creating a Stream
03:46 The "toArray" Operation
04:12 The "count" Operation
04:22 The "min" and "max" Operations
04:52 What are Optionals?
05:32 "orElse" vs "orElseGet"
07:05 The "average" Operation
07:22 The "reduce" Operation
07:48 The "findFirst" and "findAny" Operations
08:27 The "forEach" Operation
08:49 The "anyMatch", "allMatch" and "noneMatch" Operations
10:07 The "collect" Operation
10:41 The "skip" and "limit" Operations
11:35 Creating Infinite Streams
12:17 The "distinct" Operation
12:38 Sorting Elements inside a Stream
13:09 The "filter" Operation
13:27 The "map" Operation
14:15 The "peek" Operation
15:09 The "flatMap" Operation
15:42 Join, Reduce, Group and Map values while Collecting a Stream
18:13 Changes Introduced after Java 8
19:47 Parallelizing our Stream Operations
20:16 Thanks for Watching!

If you found this video helpful, check other Geekific uploads:
Must Know Java Keywords!:    • Must Know Java Keywords! | private, p...  
Functional Interfaces and Lambda Expressions:    • Functional Interfaces and Lambda Expr...  
LinkedList Implementation in Java:    • Implementing the LinkedList in Java |...  
Stacks Explained and Implemented in Java:    • Stacks: Explained and Implemented wit...  
Queues Explained and Implemented in Java:    • Queues Explained and Implemented with...  
Object-Oriented Programming Fundamentals:    • What is Object-Oriented Programming? ...  

#Geekific #JavaStreams #Lambda #FunctionalInterfaces


Watch video Java Stream API Explained with Examples | Java Streams | Java 8 Lambda Tutorial | Geekific online, duration hours minute second in high quality that is uploaded to the channel Geekific 06 February 2021. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 11,619 times and liked it 387 visitors.