Functional Interface - Java 8 Tutorial | Predicate, Consumer, Function & Supplier

Поделиться
HTML-код
  • Опубликовано: 19 авг 2024
  • Explained about the working of Functional Interfaces introduced in Java 8. There are 4 types of functional interfaces introduced in Java 8. They are
    * Predicate
    * Consumer
    * Function
    * Supplier
    Support Me on : www.buymeacoff...
    Provide the explanation and implementation in code.
    Top Playlists:
    Design Microservices: • Building Microservices...
    DevOps Tutorials: • Spring Boot Docker Exa...
    Spring Cloud Tutorials: • Spring Cloud Ribbon Eu...
    RabbitMQ Tutorials: • RabbitMQ in 5 minutes
    Quick Revision - Java (Interview Questions) : • Create A Custom Exception
    Quick Revision - Spring (Interview Questions) : • Transaction Management...
    Spring Boot Tutorials: • Inject Prototype Bean ...
    Multithreading In Java: • Building Microservices...
    Java 8 Multithreading Complete Tutorial: • CompletableFuture In J...
    ExecutorService Java | Complete Course: • ExecutorService 01 | J...
    QuickTimers: • Maintain Caching | Cac...
    All Java 8 Tutorials Link Shown Below :
    Java 8 Tutorial (Playlist): • Default and Static met...
    Java 8 Terminal Operations : Java - 8 : Terminal Operations Of Stream API | Terminal Operations | Java -8 Tutorial | Stream API : • Java - 8 : Terminal Op...
    Java 8 : Intermediate Operations Of Stream API | Intermediate Operations | Java8 Tutorial Stream API : • Java 8 : Intermediate ...
    Functional Interface - Java 8 Tutorial | Predicate, Consumer, Function & Supplier : • Functional Interface -...
    Default and Static method - Java 8 : • Default and Static met...
    CompletableFuture In Java8 (supplyAsync) : • CompletableFuture In J...
    CompletableFuture In Java8 (runAsync) : • CompletableFuture In J...
    #FunctionalInterface #JavaTutorial #PlayJava

Комментарии • 47

  • @Gnahnavi
    @Gnahnavi 2 года назад +10

    hats off to you. All functional interfaces in 10 minutes with examples. Very precise and up to the point

  • @venkateshvk8919
    @venkateshvk8919 Год назад +2

    Seriously it's really helpful 😃 nice explanation now i can crack upcomming interview on functional interface

  • @sriharshacv7760
    @sriharshacv7760 4 года назад +2

    Probably what we are looking for is how these constructs simplify our lives.

  • @cmvpmv8761
    @cmvpmv8761 6 месяцев назад

    Such short and simple examples actually made it easy to grasp. The only confusion I faced was with your naming convention for object reference variable. 8 was confusing a lot reading object name thinking that's a method name. Thanks for sharing your knowledge. 👍

  • @skibielec
    @skibielec 3 года назад +4

    Short and simple. Thank you

  • @AshishVarghese181
    @AshishVarghese181 11 месяцев назад +1

    Lucid explanation. Made it easy to grasp.

  • @happilysmpl
    @happilysmpl 4 месяца назад +1

    Explained v well in short 👍

  • @muralinayani
    @muralinayani 3 года назад +2

    Explained very clean.. Thank you so much.

  • @sanjay_badwaik
    @sanjay_badwaik Год назад +2

    thank you, sir ..this video helps me a lot to grab the concept very fast..

  • @abhih4405
    @abhih4405 Год назад +1

    Very nice explanation. Thankyou.

  • @nilesh5577
    @nilesh5577 2 года назад +1

    Thank you so much in explaining short and simple

  • @tanishmanas1011
    @tanishmanas1011 Год назад +1

    Great....which is realy helped me a lot !!! do more videos for Us ....Thank you!

  • @ItsAnu276
    @ItsAnu276 Месяц назад +1

    Great man 🔥🔥🙌

  • @afifkhaja
    @afifkhaja Год назад +1

    I really needed this!

  • @sachinmankotia2291
    @sachinmankotia2291 2 года назад +1

    Thanks for this amazing video. So easy to understand.

  • @mallikarjun-shurpali9698
    @mallikarjun-shurpali9698 10 месяцев назад +1

    Thanks Bro.. Clear explanation

  • @OsmarLeninGonzalezEscorche
    @OsmarLeninGonzalezEscorche 3 года назад +2

    Excelent!! Thank you so much.

  • @Preethi-xo7lm
    @Preethi-xo7lm 7 месяцев назад +1

    Thanks a alot❤

  • @abhaythakur8572
    @abhaythakur8572 3 года назад +2

    Great explanation

  • @venureddy8481
    @venureddy8481 2 года назад +1

    simply superb

  • @user-oc1fe4dv3n
    @user-oc1fe4dv3n 7 месяцев назад +1

    Thank you so much

  • @vibhabadhe4843
    @vibhabadhe4843 Год назад +1

    nicely explained

  • @AlivHasan
    @AlivHasan 2 года назад +1

    Clear ! Thanks.

  •  3 года назад

    Muy claro y sencillo para aprender. Muchas gracias.

  • @13success66
    @13success66 2 года назад +1

    Nice explain

  • @bhavanakushwaha5798
    @bhavanakushwaha5798 2 года назад +1

    Nicely explained 👍

  • @babarnazir3900
    @babarnazir3900 4 года назад +1

    thanks again

  • @venu5791
    @venu5791 3 года назад +1

    Thank you

  • @saireddyeguturi8764
    @saireddyeguturi8764 Год назад

    your explanation is good but you haven't said when we will use this functional interfaces and why we will use it

  • @babarnazir3900
    @babarnazir3900 4 года назад

    thank u sir very its very helpful for us hopefully uh will gain subscriber soon inshallahbecause uh put write data

  • @shyamsundarbhattla4402
    @shyamsundarbhattla4402 Год назад +1

    Nice

  • @Ravikumar-gj6qw
    @Ravikumar-gj6qw 3 года назад +1

    Tq bro

  • @amlansasmal
    @amlansasmal Год назад

    can anyone explain how this line works
    Consumer setName=t->t.setName ("Play Java");

    • @RickyRicheRebelle
      @RickyRicheRebelle Год назад +1

      what do you mean, "how this line works" ? it doesn't do anything it's just a lambda definition. setName is basically a consumer that consumes a Person object (mutates the person if you like), so this line could have been written as Consumer setName = person -> person.setName("Play Java"); which is a very bad example by its own, since the person object already has a method called setName()

  • @husnainajmal3346
    @husnainajmal3346 2 года назад +1

    best

  • @amlansasmal
    @amlansasmal Год назад

    plz explain

  • @RobertPodosek
    @RobertPodosek Год назад

    Learn how to put spaces between your operators good god man. Otherwise good video.

  • @dankierson
    @dankierson 2 месяца назад

    Poor video.
    He starts using a new construct *before* explaining its purpose.