16. Functional Interface and Lambda Expression - Java8 features | Java Interfaces Part3

preview_player
Показать описание
➡️ Notes Link: Shared in the Member Community Post (If you are Member of this channel, then pls check the Member community post, i have shared the Notes link there)

➡️ Join this channel to get access to member only perks:

Topics which i have covered in this:

- What is Functional Interface?
- What is Lambda Expression?
- How to use Functional Interface with Lambda expression
- Advantage of Functional Interface?
- Types of Functional Interface?
○ Consumer
○ Supplier
○ Function
○ Predicate
- How to handle use case when Functional Interface extends from other Interface(or Functional Interface)?

Chapters:
00:00 - Introduction
00:47 - What is Functional Interface
06:45 - What is Lambda Expression
15:41 - Types of Functional Interface(Consumer, Supplier, Function, Predicate)
25:52 - Functional Interface extends from other interface Scenarios

Join this channel to get access to perks:

#java #softwareengineer
Рекомендации по теме
Комментарии
Автор

Goat Teacher, Like I was in 3.5 years in support project just copy paste now learned java will be switching company thankyou for providing so much easy explanation. Kahin bi nahi ha asi explanation in whole yt!!

maybeharshh
Автор

Great content. Just one addition to the built in functions - if you have a requirement where a function should have no arguments and returns nothing (void), you can use Runnable. I think that is another use case of Runnable, apart from threads.

SRaj
Автор

Thank you for this explaining very clearly. The concepts and topics you explain in your video is extremely flawless and with simple examples. Have been following and liking your videos from quite sometime now. Please keep up the great work you are doing.

Shiladitya
Автор

One more interesting topic which is method reference could have been explored here in this video.

ranitganai
Автор

It is beautiful explaination because it is very simple.

thevagabondyt
Автор

Very well explained. I have understood and concept us well understood

rajas_world_
Автор

Can you share PDF downloadable link instead of ZOHO link of notes?

shubhamparmar
Автор

hy shryansh, how much time it will take more days to complete java full concepts ? can u tell me date when all completed so that we can move on springboot & microservices

gnanaprakashmarothu
Автор

Just wondering why Java creators introduced Functional interface at all? Just to make normal interface class with single abstract method more restrict ?

harshitanand
Автор

If a functional interface (which do not provide any method inside it) extending non-functional interface which has only one abstract method, then this will work right?

sagarsingh-wbou
Автор

is it necessary to have generic class in the supplier , consumer type?

subhamsadhukhan
Автор

Please add notes slide, it is not in the description. It will be very helpful.

ycnuyxj
Автор

Hi shrayansh, for using lambda expressions, do we need to declare interface as Functional Interface?

ashishjaiswal
Автор

Hi Shreyansh, Please make video on java 11 features.

poonamchandsahu
Автор

Amazing video sirji..but before starting system design ....what are the prerequisites? i am covering this java playlist now i start your LLD series after that?

indranilchakraborty
Автор

Hi Shrayansh, just a doubt at 26:11, you said that Living Thing is a Non Functional Interface but since it has just one abstract method, it as well is qualified to be a functional interface.Just that there is no @FunctionalInterface annotation on it.Or is it non functional interface because of the presence of public access modifier(which should not be the case as all interface methods are by default public hence making functions Interface's abstract methods public as well.)

ajaylather
Автор

Is it compulsory to use wrapper type variable in parameter, if we make generic type of interface?

ashishjaiswal
Автор

Hello Sir one question might what should we use with spring boot Gradle or maven in a personal project if I plan to use microservices in that project

chirag
Автор

sir if we become premium member can we access all videos in the channel?

nocode
Автор

I understand functional interface, but in real life interfaces will have more than one methods, so using interface with only one method in it rare case know?

tangellashivareddy