Method Reference in Java 8 ♨️ | Explained With Examples | Interview QA | JavaTechie

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

КОМЕНТАРІ •

  • @PJ-oz2pg
    @PJ-oz2pg Рік тому +3

    Brilliant. Nobody explains like you. Thanks

  • @jijojoy4626
    @jijojoy4626 2 місяці тому +1

    best in youtube for metod ref

  • @leecha9512
    @leecha9512 Рік тому +4

    Gurudevobhava 🙏 Excellent explanation!! And specially Employee::getName 🙏 God bless you 🙏

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

      My pleasure buddy that i am able to explain in proper way

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

      @@Javatechie you explain so good because you very good knowledge and skills to explain!!! God bless you 🙌

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

    Very Good. You explained a long theory just over 30 minutes in simple terms. Thanks for the video.

  • @kapilausarmal6300
    @kapilausarmal6300 2 роки тому +3

    Awesome Explanation with example....! 😊👌👍

  • @health.upgradedbyscience.7309
    @health.upgradedbyscience.7309 2 роки тому +4

    So helpful, thanx a lot!! I was struggling on method reference for some days before i came across this excellent video - released just in time! 👍😁

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

    Thanks a lot!!!! Concept was explained in very interesting and detailed way.

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

    You are really Great and AWESOME….😊

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

    Excellent boss, Kudos

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

    You have skill teaching.

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

    Thanks for the simple explanation!

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

    Excellent job 🎉

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

    Your tutorials are just awesome...

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

    we want it you got it, Godly content!!

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

    Hello from finland. Hei suomesta ja kiitos😍

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

    Thanks a lot for helping here

  • @SHAHIDKUMAR-kd7vu
    @SHAHIDKUMAR-kd7vu Рік тому +1

    really its great video

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

    Thankyou for Explanation.

  • @ahmedabdelhakim-x2h
    @ahmedabdelhakim-x2h 7 місяців тому

    Great explanation

  • @Aniruddhdwivedi
    @Aniruddhdwivedi 2 роки тому +5

    Hi Basant, eagerly waiting for the video series of Java 17 from you ... thanks in advance

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

    Nice explanation 👍🏻😊

  • @JackSon-lj3on
    @JackSon-lj3on 2 роки тому +1

    Good explanation..

  • @thanipattavan
    @thanipattavan 24 дні тому

    Impressive

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

    Your videos are great as always. ❤️

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

    Nicely explained!

  • @ramakrishna-lz3ep
    @ramakrishna-lz3ep 2 роки тому +1

    Super expiation

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

    It Awesome!. Can you make one video for MapStruct

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

    Bhaiya mzza aagya, are println static nahi hei😂😂😂😂

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

    Hi Brother, Thanks for this series,
    Could you please make a video on Java 8 grouping by.
    Thanks in advance!!

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

    interview question @29:43

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

    Hello Sir how this is working Employee::getName , as we know we can't call a non static method using the above syntax. It's bit confusing. Can anyone help me to understand this concept

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

      Please check the video again. I have explained the same question over there

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

      @@Javatechie Ok Sir Thank you so much for providing the good content. Really because of your videos only I am able to start with Spring Boot.

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

      Good to hear this 😃. Keep learning

  • @ElonMusk-wo7zf
    @ElonMusk-wo7zf Рік тому +1

    What if Instance method has arguments, can we use it with class reference?

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

      Yes we can like String::toUpperCase

    • @ElonMusk-wo7zf
      @ElonMusk-wo7zf Рік тому

      @@Javatechie Please give an example for Method reference where the method takes multiple arguments.

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

    Sir can we get the code which u are using to explain ?

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

    .min((Integer::compareTo)); but in this example compareto contains method parameter even though how can I access directly without creating object could you explain it

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

      Not getting your question? Where did we create an object?

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

      @@Javatechie Optional maximumNumber = numbers         .stream()         .filter(Objects::nonNull)// It filter non null elements         .max((Integer::compareTo)); // returns maximum number and through exception if the element is null it filters non-null elements          Optional minNumber = numbers         .stream()         .filter(Objects::nonNull)// It filter non null elements         .min((Integer::compare));
      Compare is a static method we can Directly access by using class name but compareTo method is a non static method but how can we accessed by using class name but it contains also the method parameter you said that we can't able to access that method by using class name by method reference if the method contains method parameter

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

    In the last minute you are printing the ids from ArrayList but they are empty, why? What to do to show ids?

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

    out::println is instance method reference right correct me if im wrong

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

    Superb 🌻...also please do a video DTO's in springboot in my project we've using DTO's I am unable to get the use and purpose of implementing DTO's 😭 please do a small video if possible 🧡

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

    Thanks

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

    is foreach accepts consumer only right? but you are calling static method ref

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

    What are VO and DTO classes

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

      Value object and data transfer object. Both are the same who hold request attribute

  • @AbhishekGupta-fi2wp
    @AbhishekGupta-fi2wp Рік тому +1

    Is kafka videos are coming for begineers?

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

      Yes will start from very basic level

    • @AbhishekGupta-fi2wp
      @AbhishekGupta-fi2wp Рік тому

      @@Javatechie when can i expect please i really want to learn

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

      @@AbhishekGupta-fi2wp next week onwards i will upload

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

    Hi bro, Thank you for the video on method reference.
    Kindly help me to understand
    Reference to an instance method of an arbitrary object of a particular type with below example.
    Example:
    String [] array = {"Code","Java","C++"};
    Arrays.sort ( array, String:: compareToIgnoreCase);
    In this example ,String Class compareToIgnoreCase method having arguments then
    How ClassName:: instance method working here. Kindly help with this

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

      @javatechie why didn't you answer this question please? I also found it pertinent.

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

      If it takes a single argument of the type which you are getting from the stream then it will work

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

      I think it is taking String as object literal

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

    Awesome bro, but the source link you posted is not a correct one.
    can you please share the source code with us?

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

      Let me check and update

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

    Sir there is and arbitorary method refrence . I have seen many place . Please cover that. I realy do not underatand it

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

      Okay but that is kind of predefined method for example String::toUpperCase

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

    Little bit confusing

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

    Your native accent is very bad,

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

    Nice tutorial. Please share reason for map(ArrayList::new) in the following line you showed at the very end:
    It just prints empty ArrayList as many times as the number of employees. Not sure the intent of printing empty list. Thanks
    ______
    service.loadEmployeesFromDB().stream().map(Employee:getId).map(ArrayList::new).f
    orEach(System.out.println);