Stream API in Java : Foundation | Java 8

preview_player
Показать описание
In this video we will learn about one of the Java 8's new features called Stream API. The java stream api introduced in java 8, changed the way we write and read java code.

Java Stream API is an absolute beast when it comes to data processing as it enables the scope to process the data in a declarative approach. It opens a way to fusion multiple methods by doing method chaining and gives us a way to write lambda expressions as most of the Java streams methods accepts lambda as a parameter. Thus we can reduce our traditional loops/condition checks / conversion code and significantly improve our code readability.

As we have discussed, The java Stream api is not a data structure but it is used to process a collection of objects.

In this episode we will learn, How we can open a stream from a source and how we can process the elements from our stream using Stream api methods.

In this video, We will discuss about the
1.Java stream api 's generate() which helps us creating a infinite stream
3.We will also understand the way to create java stream from a collection.
4.Last but not the least, we will learn a way to consume each of the elements from a java stream.

Timestamp
-----------------
00:00 - Introduction to java 8 stream api
04:47 - Stream generator
06:28- Java Functional Interface : Supplier
12:31 - Stream API foreach()
06:28- Java Functional Interface : Consumer
24:55 - Stream in Java with Animation
31:21 - Lambda & Stream in Action
46:36 - processing a List of Custom objects with java stream

We will learn about the advantages of Stream API and Start understanding Java 8 Stream deeper from the next video.

For more free/paid courses visit

LINKS AND FREE LEARNING RESOURCES
========
Watch my new mock interview series for java developers

Watch my new Hello spring boot series

Watch Spring boot Hot topics

spring core

spring mvc

spring mvc intermediate

Spring JDBC

spring live project

SPRING SECURITY COURSE[NEW]

For more courses visit

Any time you are getting stuck with issues, Feel free to ask for support.

you can ping me on my Facebook page

Make sure to join my private Facebook page (Ask me here)
“SeleniumExpress - Support"

you can ask for support in my website forum

Follow me on Insta
Рекомендации по теме
Комментарии
Автор

Sir, thank you for your contributions over the years. Can you make a clip about the good books you have read? I watched the videos 5 or 6 years ago and saw that you had many books, like head first java, cracking coding interview... I'm curious what books have accompanied you to achieve this point.

YuhIoLLL
Автор

Yes, we need multi threading and concurrent APIs in depth please

nogamenolife
Автор

Sir, you have been an inspiration for all the Java aspirants. You have a very clear and best explanation on every topic. Thank you so much

djanupamdas
Автор

Was waiting from some long for Java 8 videos thanks ❤

vijik
Автор

Finally, we gave seen ur video on java8 cconcepts from 3 years onwards...Plz start the videos on Java8 and above versions 😊

vndprasadgrandhi
Автор

Awaiting series! Thanks so much depth contents.

Vithal_Nivargi
Автор

Ah, I was waiting for java 8 from you.

nikhilraj
Автор

Sir please start concurrent apis and multi threading in depth.. thanks in advance

abhijitpaul
Автор

Your way of explanation, I always enjoy it.

ShivrajPawar-wg
Автор

This video I have been waiting for, must more videos please post

ashwinajmery
Автор

Finally, glad to watch this.. thank you Avilash

MyHemanthKumar
Автор

Most awaited Java8 features, thanks Abhi❤

roopant
Автор

Your sharing knowledge as Stream.. thank you abhilash

cmakveeresh
Автор

Here we again with nice content. Next video please do it on Multhreading, concurrency, asynchronous, executor service

anilkrajamoni
Автор

Thank you, my guru, for posting this video. Two days ago, I had an interview where I was asked about streams and Lambda expressions, but I couldn't answer because I wasn't familiar with them. Now, I've opened YouTube to learn about these topics, and I've found your video🤩. Could you also please post a video on Lambda expressions? Thank you in advance.

KeerthanaPatnana
Автор

Loved your way of explaining the things😘.

rahulbhatanagar
Автор

Thanks abhilash u r teaching is really awesome 👍.❤

premkumar-jzdi
Автор

Amazing demonstration. Please cover multithreading🙌

DarkKnight_
Автор

Thanks bro.... waiting for what you gonna cover in the next video in this series

prateekgupta
Автор

Hi Abhilash, Could you please make a playlist on Thread executor service, completable future in Java 8

srikanthbathula