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

  Рет қаралды 7,784

Geekific

Geekific

Күн бұрын

Support us on Patreon: / geekific
GitHub Repository: github.com/geekific-official/...
Stay updated on our videos by subscribing to the channel and hitting the like button!
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 Keyword...
- Functional Interfaces and Lambda Expressions: • Functional Interfaces ...
- LinkedList Implementation in Java: • Implementing the Linke...
- Stacks Explained and Implemented in Java: • Stacks: Explained and ...
- Queues Explained and Implemented in Java: • Queues Explained and I...
- Object-Oriented Programming Fundamentals: • What is Object-Oriente...
#Geekific #JavaStreams #Lambda #FunctionalInterfaces

Пікірлер: 14
@ianakotey
@ianakotey Жыл бұрын
Your voice is clear, teaching excellent and as an already graduated computer engineering major teaching in the computer science department, I still binge your videos. Thanks for your contribution to computer science education
@geekific
@geekific Жыл бұрын
Wow, thank you for this amazing comment! Glad you think so :)
@antonk2157
@antonk2157 Ай бұрын
Great tutorial
@ahmedel-yacoubi9417
@ahmedel-yacoubi9417 Жыл бұрын
I have to be honest. you are the best at explaining java concepts. I also have to be honest my English is not that good but you speak very clearly and that helps me so much thank you. I can't thank you enough, god bless you for your work helping java programmers. God bless you
@geekific
@geekific Жыл бұрын
Wow, thanks a lot for the kind words!
@justinstorm
@justinstorm 5 ай бұрын
Criminal amount of views. Thank u thank u thank u
@mariuspet89
@mariuspet89 Жыл бұрын
Amazing examples and excellent explanation!❤
@geekific
@geekific Жыл бұрын
Thank you :) Glad it was helpful!
@Mohamed-uf5jh
@Mohamed-uf5jh Жыл бұрын
Very clear explain, and very helpful Thanks
@geekific
@geekific Жыл бұрын
You are welcome! Glad you liked it :)
@khalidm5346
@khalidm5346 Жыл бұрын
Amazing, can you make a tutorial for Google Guava in the future.
@geekific
@geekific Жыл бұрын
Sure, will add it to my list of upcoming videos! Cheers :)
@filz4461
@filz4461 Жыл бұрын
how come this guy has only 6k followers?
@eiliannoyes5212
@eiliannoyes5212 Жыл бұрын
Mistake @ 11:55 - should be // prints "Geekific" 6 times
Java Streams: Beyond The Basics
49:21
Jfokus
Рет қаралды 71 М.
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Рет қаралды 4 МЛН
Java Streams API Explained (with examples)
18:09
Visual Computer Science
Рет қаралды 2,2 М.
Introduction to CompletableFuture in Java 8
19:34
Defog Tech
Рет қаралды 316 М.
Why flat earthers scare me
8:05
Sabine Hossenfelder
Рет қаралды 200 М.
JDK8 Stream API (Complete Course) | By Mr. Suman
2:27:19
SreenuTech
Рет қаралды 19 М.
Build ENTIRE Frontends With ONE Prompt - OpenUI Tutorial
8:59
Matthew Berman
Рет қаралды 40 М.
Generics In Java - Full Simple Tutorial
17:34
Coding with John
Рет қаралды 997 М.
Java 8 - Streams filter APIs Examples
35:01
Naveen AutomationLabs
Рет қаралды 13 М.