Functional Interface | Lambda Expression in Java

Поділитися
Вставка
  • Опубліковано 3 жов 2024

КОМЕНТАРІ • 151

  • @galato420
    @galato420 9 місяців тому +2

    Man I have tried to understand it based on some other UA-cam video and I was not able to do so. I went to hit few gravity bongs with some cannabis and RSO. Then I've decided to try find different video and I've find yours. Now I fully understand it. Thanks so much. You are genius. Love from Czech Republic.

  • @abhishekmishra3957
    @abhishekmishra3957 2 роки тому +6

    The way you explained this is just Awesome!!, before watching this video i mugged up the syntax and used it, now i know the proper internal working of lambda expression.

  • @tycoonedits9457
    @tycoonedits9457 2 роки тому +44

    Kudos to Navin sirji, delivering such priceless education, totally 💯 free 🙌

  • @sankalpdas8675
    @sankalpdas8675 Рік тому +5

    omg I was struggling with this concept, you are a saviour Navin!

  • @jhalakupadhyay9911
    @jhalakupadhyay9911 7 місяців тому

    I don't think sir anyone would need to watch it again , best explanation I have seen till now

  • @abhijeetahir8753
    @abhijeetahir8753 Рік тому

    couldn't able to understand when our mentors taught this concept , after watching yr vdo it takes only 15 min for me to understanding this things , thanks sir ...

  • @saisatyasri241
    @saisatyasri241 8 місяців тому +1

    Sir, you made my work simple.Thank you so much

  • @sanjayjat518
    @sanjayjat518 Місяць тому

    Really useful and one short to understand lambda and functional intercae

  • @AmarnathKambale
    @AmarnathKambale Місяць тому

    nice explanation i spent hours learnig about this concept you explain this in 10 minutes thanks ...

  • @redlightrobber
    @redlightrobber 9 місяців тому

    Thank you for explaining this. I encountered such a lambda function in the Spring Boot Initializer JPA demo.

  • @drcl7429
    @drcl7429 Рік тому

    Excellent. Finally makes sense. Until now I kept looking at them and saying what is the point? What problem is this actually solving? Now I get it.

  • @vinayakrajput8148
    @vinayakrajput8148 11 місяців тому

    Very helpful sir thank you so much .......I watched this video 3 times and it was very amazing when I got the full concept from 1 video .....thank you so much sir

  • @vinaybojanapalli6491
    @vinaybojanapalli6491 Рік тому

    OMG, I just can't describe my appreciation towards you in words. Awesome work !!!!!

  • @guptajicodes
    @guptajicodes Рік тому

    I always enjoyed when java is taught by Navin sir. I am big fan of java.

  • @ichutv
    @ichutv 2 роки тому +2

    You explained very well. I like to listen your class.

  • @nitishkumarprusty5163
    @nitishkumarprusty5163 Рік тому

    Thank you so much it really helps me to understand the use of lambda expression in java

  • @harshinredzone
    @harshinredzone Рік тому +1

    Thank you for clear, concise and wonderful demo.

  • @aamirshekh934
    @aamirshekh934 Рік тому +1

    now, I understand lambda expression, functional interface, anonymous inner class more clearly.

  • @rajveersinghgoyal1549
    @rajveersinghgoyal1549 Рік тому

    Great Explanation sirrr... very much helpful to understanding such a hard topic..

  • @DeepakTiwari-ip8ly
    @DeepakTiwari-ip8ly Рік тому +8

    Dude, you are magician. That's what came to my mind after watching this video. I've never seen such magical yet simple explanation for lambda.

  • @SquierMarr
    @SquierMarr Рік тому +9

    That was an amazingly well explained video. I feel like I understand lamda expressions so much better now.

  • @MrDroy13
    @MrDroy13 Рік тому

    Thank you Navin, that was a smooth explanation. It was like a puzzle falling into place.

  • @azeemasabir
    @azeemasabir 9 місяців тому +1

    Tomorrow is my exam, thanks for saving my semester 😭🙏

  • @stopplanet184
    @stopplanet184 Рік тому

    Now m clear why lamda expression looks like this.....thanks

  • @syedrizwan2203
    @syedrizwan2203 Рік тому

    excelent explanation 👍

  • @8define
    @8define 2 роки тому +1

    awesome Explanation

  • @zeppelinmexicano
    @zeppelinmexicano 3 місяці тому

    Gotta get the anonymous class concepts first, and then the lambda seems far less obscure. I think you hit all the key points.

  • @garikinarajesh1999
    @garikinarajesh1999 2 роки тому +1

    Great explanation

  • @शतपथी
    @शतपथी Рік тому +17

    No sir I do not need to watch it multiple times. That says how magnificently you teach.

    • @JS-rd4oc
      @JS-rd4oc Рік тому +1

      There are people, not for you only 😅

  • @aniketraul3996
    @aniketraul3996 Рік тому

    AMAZING VIDEO WELL EXPLAINED SIR

  • @durgaganeshpasagada8780
    @durgaganeshpasagada8780 2 роки тому

    lot's of love from vizag sir 🤗❤️💯✨

  • @abhishekdanej
    @abhishekdanej Рік тому

    Thanks for explaining with history, before java 7. Helped in context.

  • @AmongUs-qt3uo
    @AmongUs-qt3uo Рік тому

    Thank you telusko sir u rock

  • @pratikgoud1
    @pratikgoud1 Рік тому

    Precise explanation

  • @DeepCoderMK
    @DeepCoderMK Місяць тому

    Thank you

  • @AshutoshSingh-xo4xu
    @AshutoshSingh-xo4xu 2 роки тому

    make a video on lambda expressions in kotlin
    i think lambda concept in kotlin is completely different from java

  • @motivatorsid1209
    @motivatorsid1209 3 місяці тому

    It's a fantastic 😍

  • @atmurisaimouli4697
    @atmurisaimouli4697 Рік тому

    sir we should not create an object for intrface but why we are creatiing (new A)

  • @priyanshkumar17
    @priyanshkumar17 2 роки тому

    Navin Sir , which book should be followed for QUESTIONS for Python after attending your tutorials ?

  • @ashwinnarayanan8254
    @ashwinnarayanan8254 2 роки тому +2

    really a big fan sir

  • @shrilekhadamle9289
    @shrilekhadamle9289 Рік тому

    THANK you sir🙏

  • @gauravmishra8782
    @gauravmishra8782 Рік тому

    can we also override the method? and write implementation

  • @cengizalabacak
    @cengizalabacak 8 місяців тому +1

    great explanation. thank you!

  • @someshsahu4638
    @someshsahu4638 Рік тому +1

    Nice video thank you 🙏🏼

  • @sathishgowtham5895
    @sathishgowtham5895 Рік тому +2

    That's a wonderful explanation sir. Even though I have 9 years of experience in Automation testing still I will watch your videos that gives a new learning always. Started watching your videos before 5 years and still continues 😍😍😍

  • @yourdadishere
    @yourdadishere Рік тому

    appreciate the videos, though, pedagogically speaking, you front-loaded this lesson with a lot of anticipated questions instead of going into the implementation of lambda expression and then addressing possible responses

  • @nhv2607
    @nhv2607 Рік тому +1

    Thanks you so much.

  • @MJ-cf9nl
    @MJ-cf9nl Рік тому

    Ohh wow, finally Java came down from its high horse and started learning old features from JavaScript... I guess long gone those days when Java masters used to laugh and call Javascript a joke!

  • @webviral8474
    @webviral8474 Рік тому

    You have not told that you have to create only one method and it must be incomplete method
    It means there is no { } bracket

  • @mowafkmha4505
    @mowafkmha4505 Рік тому

    sir I'm trying to use lambda expression on a generic functional interface and it is giving me an error
    this is the code
    ArrayList x=new ArrayList();
    x.add(4);
    x.add(2);
    x.add(1);
    x.sort((Integer a, Integer b) -> (a.compareTo(b)));
    the error is saying : incompatible data type
    I tried using an inner class and it worked but why is this not working ? I'm guessing that I need to use somewhere but I'm not sure yet

  • @AdrianTregoning
    @AdrianTregoning 10 місяців тому +1

    This is beautiful. Thank you. I ran through it step by step. Makes perfect sense!

  • @pad5724
    @pad5724 2 роки тому +2

    Thank you sir

  • @lovetyagi5266
    @lovetyagi5266 2 роки тому

    Sir please make video on java concurrency and parllel thread Nonblocking IO

  • @RahulKesharwanialwaysyours
    @RahulKesharwanialwaysyours 4 місяці тому

    you are super.

  • @manu-g21-mx
    @manu-g21-mx 2 роки тому

    Nice new image sir

  • @praveen_dvs
    @praveen_dvs Рік тому +2

    Great Storytelling skills.

  • @anilkumaryadav106
    @anilkumaryadav106 Рік тому

    I got it just because of this video.

  • @senya-man9710
    @senya-man9710 2 роки тому +1

    Just in time👌

  • @MicP8
    @MicP8 Рік тому +1

    Thank you! That’s the best explanation on Lambda expressions I have seen out of many others.

  • @lathasivak
    @lathasivak Рік тому +1

    Love the way you teach tricky concepts very easily... inspired by Naveen sir

  • @shatrughnashrivastaw1874
    @shatrughnashrivastaw1874 Рік тому

    I've a question - is this lambda expression works only with the functional interfaces..??

  • @abdoulkarimbalde2802
    @abdoulkarimbalde2802 2 роки тому +1

    Keep continue Navin

  • @abdoulkarimbalde2802
    @abdoulkarimbalde2802 2 роки тому +1

    Wow wow better explaination I ever see

  • @CodeJiffy
    @CodeJiffy Рік тому

    Hello sir What about the brackets before lambda expression -> Can you please explain

  • @smitj6671
    @smitj6671 Місяць тому

    we are aliens, and Naveen sir is our saviour from a galaxy light years far from now❤❤❤

  • @KrishnaKumar-ud9cj
    @KrishnaKumar-ud9cj 2 місяці тому

    Great explanation with inside of internals Navin gaaru👍

  • @rentic888
    @rentic888 Рік тому

    Lambda expression is quite difficult, i visited this so many times without much progress, i am better off writing code in old fashioned way

  • @mohammedharoon1167
    @mohammedharoon1167 2 роки тому +1

    Enjoying this session

  • @louman4322
    @louman4322 Рік тому +1

    You're explanations are amazing and super clear. Thank you.

  • @priyankabade3956
    @priyankabade3956 2 роки тому

    Thanku sir

  • @PushkarVarshney-d1d
    @PushkarVarshney-d1d 6 місяців тому

    what is your compiler name????

  • @tuanminh1911
    @tuanminh1911 Рік тому

    very clear explanation. Thanks

  • @psychologyfact2320
    @psychologyfact2320 Місяць тому

    No one can beat your level of teaching❤

  • @supriyosarma171
    @supriyosarma171 6 місяців тому

    That was awesome... You are amazing man !!

  • @pavanrajjagdale9369
    @pavanrajjagdale9369 2 роки тому +1

    Great explanation Sir...

  • @ady5313
    @ady5313 Рік тому

    man..superbly explained..couldn't you make this 5 years ago!!! :D

  • @chetankhandave1072
    @chetankhandave1072 Рік тому

    8:06 You told that "If you use any method which is there in the object class it is allowed because any way it is getting implemented, so it will not complain". I think this is not true because, in Functional interface, we can abstract only "public" and "non-final" methods in Object class (These methods are equals, toString and hashCode). If we try to make any other method from object as abstract method, then we get a compile time error. Please correct me if I am wrong.

  • @suganyams5216
    @suganyams5216 Рік тому

    You are awesome sir!! Thanks a lot

  • @darshandani1
    @darshandani1 7 місяців тому

    Great video, I like the technique where he writes all the code, explains all the concepts and then reduces step by step. This helps learn each abstraction layer by layer. Thanks !

  • @wjvos4
    @wjvos4 Рік тому

    I have been trying to understand lambda's and it just wouldn't click. But this little movie made it click. Thank you for that!

  • @thanhtran-wy5wr
    @thanhtran-wy5wr Рік тому

    thank you sir very much 🥰

  • @dragnar4743
    @dragnar4743 5 місяців тому

    Excellent video 👍👍

  • @kumarlingesh
    @kumarlingesh 6 місяців тому

    truly you are a legend in explaining concepts.

  • @spiritualquest6092
    @spiritualquest6092 Рік тому

    Amazingly explained Lambda which is very tricky to understand for the first time - You made very complex things easy to learn - Amazing teaching!

  • @vaibhavvyas2202
    @vaibhavvyas2202 8 місяців тому

    why does he call us aliens😄

  • @youhavetodoit9070
    @youhavetodoit9070 Рік тому

    Thank You So Much Sir :)

  • @nadiyalokesh7658
    @nadiyalokesh7658 Рік тому

    Hi sir
    Your teaching methodology is really good. It's really useful who seeks knowledge in java

  • @avinashpandey6218
    @avinashpandey6218 6 місяців тому

    Excellent explanations and real time examples used to ease the learning and further adaptation of underlying technologies.

  • @EveliaGovernale
    @EveliaGovernale 10 місяців тому

    imporyant information

  • @vinayaksharma-ys3ip
    @vinayaksharma-ys3ip Рік тому

    such a gem video!!!

  • @kalyaniv2863
    @kalyaniv2863 Рік тому

    Hi Sir Thank you for Wonderful explanation

  • @rentic888
    @rentic888 Рік тому

    Java team is pushing the developers to the brink of collapse or burn out, every 6 months they come up with new features before one comprehend , and begin to use them , team come up with something new, it gets the some developers to extreme frustration , some days one think that this thing will freeze my mind and one may lose the ability to think..

  • @requisits
    @requisits Рік тому

    amazing video sir

  • @hemanthb5913
    @hemanthb5913 2 роки тому +1

    Thanku sir😊🥰

  • @KrishnaKumar-ud9cj
    @KrishnaKumar-ud9cj 2 місяці тому

    Thanks

  • @arunchoudhary5022
    @arunchoudhary5022 2 роки тому

    From jdk 1.8 we can declare method with body inside an interface

  • @saradakv
    @saradakv Рік тому

    wow... that made my life easy to understand the concept!! Thanks!!

  • @manideep04
    @manideep04 11 місяців тому

    It's so helpful to understand easily. Thanks a lot

  • @megaSarathi
    @megaSarathi Рік тому

    Nicely explained. My search to learn lambda expression ends here. Thank you very much sir.

  • @althafshaik8612
    @althafshaik8612 Рік тому

    Thank you sir