#42 This keyword in Java

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ย. 2024

ความคิดเห็น • 65

  • @karthi7490
    @karthi7490 6 หลายเดือนก่อน +53

    bro used entire 9 minutes just to define a single keyword , this shows he wants us to learn deeply 🙇🔥

    • @sai_teja_ig
      @sai_teja_ig 3 หลายเดือนก่อน

      while learning java i had realised that java is easier than java script bcoz in java script to explain the this keyword it will take easily an hour.

    • @adyan4010
      @adyan4010 5 วันที่ผ่านมา

      @@sai_teja_ig java and javascript are completely different so why compare?

  • @Viralvlogvideos
    @Viralvlogvideos ปีที่แล้ว +10

    I was learning java for project requirement and this video saved my life to understand this in java it is weird but understood :) No one can escape this three languages in their life java, python and js

  • @sandybeast07_sb
    @sandybeast07_sb 4 หลายเดือนก่อน +2

    Iam here from JS and i know the function of this keyword but when i was a beginner it was a huge headache for me. But after this video I can clearly state that Navin reddy sir aka telusko is one of the best teacher ever. Genius, the way he explained about this keyword..

  • @danl8994
    @danl8994 3 หลายเดือนก่อน +2

    Excellent way of teaching.
    Pushes us to wrong path only to make us understand the right path. Thank you.

  • @immadisettivarun
    @immadisettivarun ปีที่แล้ว +8

    Amazing Explanation sir. Trying out different possibilities and explaining really nice

  • @vishalrohera4328
    @vishalrohera4328 6 หลายเดือนก่อน +1

    I watched many videos to understand how this keyword works, but none of them helped me. This video cleared all my doubts and questions. Thank you, sir, for this lecture!

  • @HishamMohammed-gh7eh
    @HishamMohammed-gh7eh ปีที่แล้ว +4

    Like me a person love details and how things works. I watched alot of tutorials about java and difficult topics like consturtor and this keyword,implicitly I understand it but I can't move without understanding initial way for things work. Your explaining with more fantastic details and different way, you are amazing . Thank you alot my teacher

  • @sahinsevinc41
    @sahinsevinc41 11 หลายเดือนก่อน +2

    The best Java teacher I have ever seen. Explanations, Examples are perfect

  • @karthikplays69
    @karthikplays69 8 หลายเดือนก่อน +8

    00:02 Understanding the 'this' keyword in Java
    01:14 In Java, the stack memory and heap memory are used for different purposes.
    02:27 Local and instance variables with the same name in Java
    03:43 Assigning a variable to itself in Java can lead to unexpected behavior.
    04:55 In Java, 'this' refers to the current object instance.
    06:04 Creating a new object may cause issues with assigning values.
    07:19 Passing object references and differentiating between instance and local variables in Java
    08:36 The 'this' keyword represents the current object in Java

    • @abhirathour6682
      @abhirathour6682 2 หลายเดือนก่อน +2

      thanks brother ...

  • @1stGames
    @1stGames 2 หลายเดือนก่อน +1

    superb, i will never ever forget this keyword again, Thank you

  • @VarunGowda-ho2rm
    @VarunGowda-ho2rm 6 หลายเดือนก่อน +1

    This video shows your passion towards teaching, great work sir, I'm impressed 👏🏼

  • @Headcator
    @Headcator ปีที่แล้ว +2

    Your way of explaining things is fantastic. Thank you.

  • @neboeleyazer4186
    @neboeleyazer4186 2 หลายเดือนก่อน +3

    public void setAge(int age, Human obj)
    {
    obj.age = age;
    }
    also works instead of creation a new object

    • @NileshNath-vb4fp
      @NileshNath-vb4fp 16 วันที่ผ่านมา

      He said that too, you missed it ig

  • @shiNji_hingy
    @shiNji_hingy หลายเดือนก่อน +1

    finally understood the true meaning of "this"

  • @darswayeeyou
    @darswayeeyou ปีที่แล้ว +3

    THIS is the only time I have ever understood the THIS keyword. Thank you so much!! So does that mean that the This keyword is only used in NON-STATIC methods?

  • @Yashila_Jonnada
    @Yashila_Jonnada ปีที่แล้ว +5

    Best explanation ever!
    I can't thank you enough for these amazing tutorials sir.

  • @faheelansari7353
    @faheelansari7353 4 หลายเดือนก่อน +1

    Can we say that constructor return this that is why we can use to access instance variable
    Like
    Human obj = new Human();
    //Human(); It is constructor call

  • @CHALLENGESTORY
    @CHALLENGESTORY ปีที่แล้ว +2

    bro why do you look so humble ❤️ thanks for the videos anna..!!

  • @vicks3258
    @vicks3258 5 หลายเดือนก่อน +1

    Wow great concept Thanks you so much❤

  • @raghukumar8184
    @raghukumar8184 ปีที่แล้ว +1

    hi Navin , pls make a video on passing this keyword into methd arguements and passing this keyword as arguments in parameterised constructors

  • @sathya8242
    @sathya8242 ปีที่แล้ว +1

    Thanks a ton sir, now the confusion got cleared for me for THIS keyword…. Your explanation is irreplaceable…🥰🥰🥰🥰🥰

  • @souvikkundu
    @souvikkundu ปีที่แล้ว +1

    Perfectly explained. Thank you.

  • @technocratsworld214
    @technocratsworld214 7 หลายเดือนก่อน +1

    brilliant explanation

  • @Luffy_2804
    @Luffy_2804 ปีที่แล้ว +2

    best explanation
    quality content fr🙂

  • @heytanibhi
    @heytanibhi ปีที่แล้ว +1

    Thankyou sir ❤ keep teaching us like this. More respect to you sir.

  • @SumanMondal-gv8bi
    @SumanMondal-gv8bi 7 หลายเดือนก่อน +1

    Thanks for the explaination Sir.

  • @ManishTamrakar-w7j
    @ManishTamrakar-w7j 3 หลายเดือนก่อน +2

    I literally clapped when this was used at last

  • @vihangjoshi7525
    @vihangjoshi7525 ปีที่แล้ว +2

    Great way of explanation

  • @MaxChan-zw8cx
    @MaxChan-zw8cx 3 หลายเดือนก่อน

    you are excellent at java concepts

  • @TreatsNTravelsByJaaiPawar
    @TreatsNTravelsByJaaiPawar ปีที่แล้ว +1

    Grateful for this Playlist ...thank you!

  • @atulsolanki2519
    @atulsolanki2519 ปีที่แล้ว +1

    Excellent explanation ,thanks😊

  • @Kaviarasu_NS
    @Kaviarasu_NS 8 หลายเดือนก่อน +1

    I really helped me in understanding this, thanks ❤

  • @sivadon4065
    @sivadon4065 ปีที่แล้ว

    Happy teacher's day sir🎉🎉🎉

  • @smrpkrl
    @smrpkrl ปีที่แล้ว +2

    Hey Navin sir! Your fan from Nepal!

  • @contactnehajain
    @contactnehajain 28 วันที่ผ่านมา

    beautifully explained by going wrong ways.. no one can ever forget this

    • @Telusko
      @Telusko  27 วันที่ผ่านมา

      Learning by mistakes is the best way 😉

  • @Vardanaggarwal
    @Vardanaggarwal 27 วันที่ผ่านมา

    Amazing.

  • @TECHWITHKAMALRAJ
    @TECHWITHKAMALRAJ 4 หลายเดือนก่อน

    Java means Telusko ❤

  • @jatinsharma3792
    @jatinsharma3792 10 หลายเดือนก่อน

    What do you mean by the current object !?

    • @karots77
      @karots77 10 หลายเดือนก่อน +1

      I think you are asking it for this keyword am I correct? if that is your question, Then whenever you create an object it cannot use the variable directly so we need to use methods to access it, when you create an object to modify those values using methods those object are the current object for the "this" keyword (this is not a correct answer this is what i understand so far)

    • @jatinsharma3792
      @jatinsharma3792 10 หลายเดือนก่อน

      No, I sometimes didn't get what he meant, :D I understood about this keyword, I know It refer to the current class object, we use in many ways, for builder pattern and for constructor to set the values so we define it and distigawise between local and global var, I don't care much much he don't explain the internal thing, so for refresh it is fine but not for the real knowledge. @@karots77

  • @3lpme
    @3lpme 4 หลายเดือนก่อน

    Can anyone one help me to understand ?
    I didn't understand at this "when we call age function we are passing the value ?👀 But why the heck we did we get zero, what's happening if we mention local and instance variable as same name ?

  • @ShubhamVerma-nu3ze
    @ShubhamVerma-nu3ze ปีที่แล้ว

    great teacher love you

  • @nithintjoy6742
    @nithintjoy6742 ปีที่แล้ว

    one doubt, if we are not using this key word and just using two different variable names..will it work?

    • @karots77
      @karots77 10 หลายเดือนก่อน

      yeah it will work

  • @sadhanarealty
    @sadhanarealty 9 หลายเดือนก่อน +6

    Take simple example

  • @sankarsubramanian6312
    @sankarsubramanian6312 ปีที่แล้ว

    Thanks Naveen 🔥 Big fan 💥

  • @syedadil7256
    @syedadil7256 ปีที่แล้ว +1

    Lil bit confusion sir.

  • @Vinaygoud1264
    @Vinaygoud1264 ปีที่แล้ว

    Super sir

  • @CHALLENGESTORY
    @CHALLENGESTORY ปีที่แล้ว

    line 30
    obj.setAge(age: 30); // how did he type this inside the bracket--> age:

    • @Telusko
      @Telusko  ปีที่แล้ว

      Inlay hints added by vs code (not a part of the code)
      Not written by me.

    • @CHALLENGESTORY
      @CHALLENGESTORY ปีที่แล้ว

      @@Telusko oh, I'm learning java using Eclipse which is why I was unaware..thanks bro..

  • @0shaad
    @0shaad ปีที่แล้ว

    we cant call local variable outside of its local context

  • @mr.explorer9502
    @mr.explorer9502 2 หลายเดือนก่อน

    why to use same name for variables use different and all problems solved

  • @MahidharYouTube
    @MahidharYouTube 4 หลายเดือนก่อน

    varayyo vammo...entha baga cheppav babai.

  • @ragul5679
    @ragul5679 2 หลายเดือนก่อน

    thank god kadavul one ha padachan da 4 lakhs wasted on college

  • @pradeepdeeps2832
    @pradeepdeeps2832 11 หลายเดือนก่อน

    That's a lot of THIS😂

  • @someshwarreddy8463
    @someshwarreddy8463 4 หลายเดือนก่อน

  • @sarthak-salunke
    @sarthak-salunke 11 หลายเดือนก่อน

    🙏❣

  • @rounaksingh3255
    @rounaksingh3255 ปีที่แล้ว

    sir khud he kyu padh rahe ho