Java Multithreading: Synchronization, Locks, Executors, Deadlock, CountdownLatch & CompletableFuture

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

КОМЕНТАРІ • 274

  • @EngineeringDigest
    @EngineeringDigest  3 місяці тому +51

    Complete Notes with code: engineeringdigest.medium.com/multithreading-in-java-39f34724bbf6

    • @aviiiiiiiiiiiiiiiiiiii
      @aviiiiiiiiiiiiiiiiiiii 3 місяці тому +10

      Sir can you please upload all your courses in udemy as well. Can be helpful for those with free corporate udemy access. The youtube ads frequently interrupt the flow here.

    • @Afiniciado
      @Afiniciado 3 місяці тому +10

      yt premium lelo bhai... but let these tutorial keep comming on utube

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

      @@Afiniciado bhai youtube se delete krne thodi bol rha. and youtube premium is paid. corporate udemy is free for employees.
      Telusko does it on both.

    • @EngineeringDigest
      @EngineeringDigest  3 місяці тому +10

      @@aviiiiiiiiiiiiiiiiiiii bhai hum 2 paise bhi na kamae ?

    • @aviiiiiiiiiiiiiiiiiiii
      @aviiiiiiiiiiiiiiiiiiii 3 місяці тому +2

      @@EngineeringDigest kisne roka sir. But udemy se kamai nahi hoti kya?

  • @akashagarwal3239
    @akashagarwal3239 24 дні тому +3

    When backbencher becomes programmer. Jokes apart very nice explanation and thankyou very much for the detailed video.❤

  • @snxgaming7222
    @snxgaming7222 2 дні тому +1

    pura UA-cam per kahi per bhi issa acha or issa best Multi Threading nahi padhaya gaya hai ma apna dosto ko or bakki sabhi ko yahi advice data hu ki wo yaha sa hi complete java padha apni
    Ma jitna bol sakta hu wo sab kam hai itna acha content or Best Explantion and Loving Teaching Style with every things to line by line explain
    thank you sir very much

  • @logikalindia
    @logikalindia Місяць тому +3

    Vipul Bhai
    I have completed whole lecture and now i have subscribed your channel also i guarantee no lecture is available in this universe ....Thank you so much for your hard work
    😊

  • @soumyanandapattanaik6690
    @soumyanandapattanaik6690 2 місяці тому +5

    What an incredible lesson. Really loved it. Detailing, Clarity, Relate with real-life example.... Whole video seems as a beautiful memory only.

  • @mahajveemahajvee8941
    @mahajveemahajvee8941 3 місяці тому +5

    38:41 pr sir meko to smjh agyee pehli baar me 😭😭😭😭 cause aapne itne achey se padhaaya

  • @prasadzunjar
    @prasadzunjar 3 місяці тому +23

    Best content out there! please don't ever stop teaching, love your teaching style

  • @fardinsamy9872
    @fardinsamy9872 3 дні тому +1

    The best video on multithread with clarity and so easy to learn.

  • @farhannaeem9266
    @farhannaeem9266 2 місяці тому +16

    Never seen a teacher like you,, who explains in such details and in such easy language. Great content 👌👌

  • @aindrilasaha1592
    @aindrilasaha1592 18 днів тому +7

    Have tried exploring good number of resources, but this one's simply amazing. What knowledge you have and how you are presenting that to everyone is simply incredible. Thank you! Wonder how much effort it took you to acquire such understanding of the topics! Have completed your Java 8 playlist, is simply awesome. Take a bow.

  • @prathmeshpawar1020
    @prathmeshpawar1020 2 місяці тому +3

    Bhai aapne Jo last line boli wo ekdam sahi hai aapne jitane me multithreading sikha utne me baki ke pura java sikhate hai or bolte hai ho gaya java complete.....
    Par agar vo bande ye video dekhenge to unko lagega kisi alag universe me aa gaye hai ...
    Sir you doing best .
    Sirf ek hi karna ki course paid mat karana 😅 q ki abhi job nahi hai 😅 job milegi to ham khud hamari man ki aakhe kholke aapko paise bhej denge😅😅

  • @sachintripathi3566
    @sachintripathi3566 3 місяці тому +7

    I must have stumbled upon the holy grail of Java multithreading! Your explanations are so clear, even my computer started feeling more synchronized. Thank you for existing and making my coding life so much easier. May God bless you in parallel and in sequence!

  • @anubhavrai1326
    @anubhavrai1326 Місяць тому +1

    Way better explained than a paid course I've enrolled in👏👏👏

  • @pallavishah3203
    @pallavishah3203 26 днів тому +1

    Sir your in-depth knowledge is great, and you are an even better teacher, one of the best tutorials I ever came across! Thank you

  • @Amarpatil-zg2tz
    @Amarpatil-zg2tz 3 місяці тому +2

    Struggling with Executor Framework from long time, Worth to invest 4 hours! Thanks a lot. ❤

  • @hrsatsangi
    @hrsatsangi 3 місяці тому +2

    One of the honest teacher I have ever seen. Love from Agra ❤❤

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

    Simply Incredible !!! Never seeen someone explaining things with such relatable examples and precise code. Keep doing it !!!!

  • @shivamraiofficial
    @shivamraiofficial 3 місяці тому +11

    Your any comprehensive course is like something special day for me

  • @truegrabbers
    @truegrabbers 12 днів тому +1

    Probably the best video out there on MultiThreading : )

  • @karanbadhwar4113
    @karanbadhwar4113 3 місяці тому +2

    Bhai Mast Insan hoo tum yr, kabhi nahi hua ki mujhe koi bi Course me Ek Ek cheez samaj aai ho. Kya Zabardast Padate ho.
    Pheli bari Excitement hui hai video pura karne ki, varna to dar hi laga rehta hai ki pata nahi or kitni videos dekhni padengi ek video ko samajne ke liye.
    FYI -> Aise Comment aaj nahi kia mene.

  • @RohitSingh-ku4hb
    @RohitSingh-ku4hb 5 днів тому

    one of the best tutorial on MultiThreading. Thanks a lot bro for this wonderful course :)

  • @AnantaAkash.Podder
    @AnantaAkash.Podder 3 місяці тому +1

    Sir, One day you will 1 million subs... Your teaching style really is unique... Take love from Bangladesh

  • @navneetkumarsingh3129
    @navneetkumarsingh3129 Місяць тому +2

    Thanks, man, so accurate and to the point, it saved a lot of time by providing the notes as well.

  • @Biradar_Ganesh
    @Biradar_Ganesh 3 місяці тому +2

    Thank you for this series sir💗😭
    My college professor just taught the basic definition and a simple example and then started new topic.

  • @Phenomenal0550
    @Phenomenal0550 3 місяці тому +2

    Teaching Tareeka is pure Badass🔥🥰

  • @AvinashKumar-mh6si
    @AvinashKumar-mh6si 3 місяці тому

    Bhaai, kyaa explain kiye ho....
    Love U...
    Ek gradle ka isi tareh se banaa do yaaron. Koi nahin banaaya hai abhi tak acchhaa video gradle ka abhi tak...

  • @satishp351
    @satishp351 3 місяці тому +1

    This video is literally the best for learning multithreading, great job by the creator.💌

  • @harsh_speaks
    @harsh_speaks 2 місяці тому

    An in-depth video about the topic. Totally loved it.
    Thanks for this amazing video.

  • @AMANSINGH-yv4vv
    @AMANSINGH-yv4vv 2 місяці тому

    I just want to thank you for taking time and creating this course , great value provided for the time spent here ! Please create courses for Collections Framework , Java 8 as well

  • @paragmaske6557
    @paragmaske6557 3 місяці тому +6

    You dropped this👑

  • @Deepak-Cod
    @Deepak-Cod Місяць тому +2

    Hello sir that's you teach the topics its so impressive and easily clear all confusion, sir i request you please make video on "Java Collection Framework" with in the same style Theory, Implementation and Practices. its definitely help me lots to clear the topics please sir..... and thank you so much for guidance its give me time to time a reality cheek where i am stand and stop time wasting on nonsense things!!!!❤

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

      +1 for collection framework.

  • @GeneralistDev
    @GeneralistDev 3 місяці тому +2

    Wow such a good start of the day.. UA-cam recommended a gem 💎

  • @deveshnandan323
    @deveshnandan323 3 місяці тому +1

    Thanks a lot sir , Best video till now on Multithreading from basics to advance with ease ❤

  • @shreyashkakde9315
    @shreyashkakde9315 2 місяці тому

    Most Uderrated Channel in youtube for java and spring boot
    Really love you teaching style
    Thank you so much for this amazing content...............❣❣
    Sharing this gem💠 in my group

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

    Bro you are the best, thanks for explaining this complex topic in such an easy way ❤️👍
    Best video I have come across for Multi-threading in my career so far.

  • @AnantaAkash.Podder
    @AnantaAkash.Podder Місяць тому +3

    by far the most detailed video about Java Multithreading… thanks sir

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

    bahut accha content hai sirji...
    Apne pucha tha isliye bata raha hu but Shrayansh Jain [ ty channel : concept and coding ] bhi apke level ka hi hai

  • @anilmaurya55
    @anilmaurya55 3 місяці тому +3

    Sir Design Pattern per ek depth playlist bana dijiye sir.. not a single good content avaialble in youtube.. i like your way of teaching

  • @abcd760
    @abcd760 3 місяці тому +1

    A great movie for java developer 😊
    Keep it up 👍

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

    Actually neend aane lagi thi thank you for this break reminder 57:68. Now I can continue with full concentration

  • @rahulsingh45
    @rahulsingh45 2 місяці тому

    Ye class ka wahi ladka hai jo ek din pahle exam ke padha ke sabko pass kara deta tha...Thanks for amazing tutorial❤

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

    Excellent teaching bro. Awesome and another level content.

  • @Alcatraz-23
    @Alcatraz-23 3 місяці тому +10

    Brilliant! Please also make a Design Patterns in Java course if possible. There are hardly any good Design Patterns video on YT, and with your teaching style I have no doubt it will be the best on YT!!

    • @lonestoryteller5430
      @lonestoryteller5430 3 місяці тому +1

      agreed

    • @aprajitachhawi7671
      @aprajitachhawi7671 3 місяці тому +1

      we can download head-first deisgn patterns , it is a nice well sorted book , even i have started from there , but read SOLID first(just the basics)

    • @Alcatraz-23
      @Alcatraz-23 3 місяці тому

      ​@@aprajitachhawi7671 can you share the link?

    • @Asingh42
      @Asingh42 2 місяці тому

      @@aprajitachhawi7671+1 Its a great resource is it available in the offline market or only online?

  • @lisha15-c9
    @lisha15-c9 3 місяці тому +6

    I really enjoyed your Kafka course on YT. Recently I was looking for a good Multi Threading Course, now after seeing you posted Multi Threading video I am so excited to jump into it. Thanks bro 🤗

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

    khatarnaak video bhai maza aa gaya sab topics clear ho gaye

  • @rishikasharma3352
    @rishikasharma3352 3 місяці тому +1

    Acche se explain karte ho bhai

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

    Very informative ❤
    Unique way of teaching

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

    Best video on whole UA-cam and cources I have seen explanations is very good want videoes like this in depths.

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

    apka explanation bawla krdeta hai, thankyou

    • @EngineeringDigest
      @EngineeringDigest  3 місяці тому +1

      Thank you so much! I'm glad you find my explanations helpful. Happy coding! 😊

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

    jitni energy last me thi, utni course me nhi, mehnat bht h,, but improvise teaching to bakchodi ... great work to great fun study

  • @tgayush1424
    @tgayush1424 3 місяці тому +2

    Awesome very important hai ,aur sabko padhana bhi nahi ata because they don't know .

  • @vyomchandragallani3645
    @vyomchandragallani3645 2 місяці тому

    Worth Watching !! Thanks for clearing the concepts !! I will start watching other videos too.

  • @SbjJain-l8m
    @SbjJain-l8m 9 днів тому

    Really appreciate this.. Great work!!

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

    Definitely the best tutorial on Multithreading 🎉❤

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

    Thank you sir , bahut hi aache se bataya hai aapne , sir collection framework ka bhi pura complete kar dena is series mai

  • @xeon868
    @xeon868 2 місяці тому +4

    Sir, I just wanted to say a huge THANK YOU for this amazing video on multithreading. Thanks to your clear explanation, I now feel confident in this topic. I’ve watched many videos on UA-cam, but yours is hands down the best! Your teaching really helped me get to a good place with multithreading. Looking forward to more of your great content! 🖤♥

  • @LuckyDhiman-kq2nm
    @LuckyDhiman-kq2nm 3 місяці тому +1

    love the way you teach us, excited for upcoming videos

  • @shashanksingh4708
    @shashanksingh4708 2 місяці тому

    thank you for the content , this will also help for java interviews...... looking forward to seeing more such content on core java / popular interview related concepts !

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

    Sir wish me luck i am learning java from you 🔥🔥 pls reply big fan❤

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

    great content bhai. exceptionally easy to understand.

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

    you are legendary educator

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

      Thank you so much! Your support means a lot and motivates me to keep creating more content. Happy coding! 🚀

  • @Mary-r3u
    @Mary-r3u 3 місяці тому

    Feels like this tutorial is a godsend ❤. Thank you.

  • @王时代
    @王时代 4 дні тому

    I'm really enjoying it!

  • @AshBornFTW
    @AshBornFTW 3 місяці тому +1

    Are Sir yeh God Level Explanation ki adat mat karaiye. It's hard to digest from other sources.

  • @RaviKumar-ng4kx
    @RaviKumar-ng4kx 2 місяці тому

    Worth Watching !!. Thank you for clearing the Concept.

  • @blueice1364
    @blueice1364 2 місяці тому

    Loved every second of it. Thanks for doing this for us.

  • @RohitKumar-dz8dh
    @RohitKumar-dz8dh 2 місяці тому +1

    You got a new subscriber ❤.

  • @NandkishorPatil-es6ts
    @NandkishorPatil-es6ts 3 місяці тому

    Awesome Lecture Sirrrrrrrr💚💚

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

    Loved the way u teach❤

  • @sushmitashukla3167
    @sushmitashukla3167 2 місяці тому

    Aap great ho sir.. aur kya hi bolu...

  • @shashanklandole1410
    @shashanklandole1410 Місяць тому +1

    i liked this thumbnail and clicked. watched whole video made notes 😂😂

  • @yathishashettigar24
    @yathishashettigar24 28 днів тому

    Really good lecture ...

  • @dhe.e_raj
    @dhe.e_raj 3 місяці тому

    Sir aise hee vedio advanced java par bana dijiye 🖤

  • @ShadabAnsari-ou6yb
    @ShadabAnsari-ou6yb Місяць тому

    sir very nice explanation please continue this series and make videos also on collection framework and lambda expression , string buffer

  • @HimanshuKochar-l2d
    @HimanshuKochar-l2d Місяць тому

    great content please provide more videos like this

  • @ashwani_049
    @ashwani_049 2 місяці тому

    Exellent explanation way you have sir ❤

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

    Thanks for this awesome tutorial.

  • @iamlavityagi
    @iamlavityagi 2 місяці тому

    Wah Vipul Bhai....mauj krdi

  • @sankalpchordia5245
    @sankalpchordia5245 3 місяці тому +1

    Amazing content man , keep going

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

    Hi sir, Thanks for your KT, and I really enjoyed the way you explained executor framwork; it was amazing. but it gives me goosebumps about how the Java creator thinks about Java. I want to do a do a deep dive into the topics covered. Please let me know if you have any recommendations(sources : books, blogs others).

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

    Best video On Internet for Multithreading.

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

      Thank you so much! I'm thrilled to hear that you found the multithreading tutorial helpful. Your support means a lot!

  • @amitverma-s4r
    @amitverma-s4r 3 місяці тому

    Your way of explaining and teaching is awesome, thank you so much for sharing these videos….please post a playlist on Redis and Kafka…Please

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

      kafka playlist is already on channel. You can check it.

  • @sharmilachoudhary9038
    @sharmilachoudhary9038 18 днів тому

    Awesome content and great explanation thankyou so much

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

    Dropping a ❤ for the content level.

  • @aadityabansal2464
    @aadityabansal2464 2 місяці тому

    Excellent course

  • @mahajveemahajvee8941
    @mahajveemahajvee8941 3 місяці тому +2

    Alright I am here as challange was excepted 😁👍🏻

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

    wonderfully explained sir...🙏🙏

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

      Thank you so much! I'm glad you found it helpful 🙏🙏

  • @sidharthk.burnwal2044
    @sidharthk.burnwal2044 2 місяці тому

    really enjoyed watching it

  • @harshitagrawal4453
    @harshitagrawal4453 2 місяці тому

    Thanks ,Great Lecture.

  • @ShubhamGhuleCodes
    @ShubhamGhuleCodes 3 місяці тому +2

    Bro made a movie🔥🙌🏻

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

      A lot to process at once. Took me two days to complete. Bohot hi behetarinnnnn!

  • @anantsaxena2172
    @anantsaxena2172 12 днів тому +1

    This is "THE BEST" video on internet for threads from zero to hero types. I watched whole video in one go. Explanation is so amazing that you wont find it boring at all. To the point explanation, and after this i feel so confident on threads. One more thing on 3:39:40 my speed was 2x till this time, and I had to reduce as you mentioned. Really like your presentation, explanation, and how to make things simpler is something you have done amazingly.
    Thankyou so much for this.

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

    Gabrana nahi hai , rona nahi hai , i think you have some experience with yourself or surrounding environment Btw you are explain it perfectly . There might be helpful for better understanding that if you give some real life example which is use in development when teaching Future .

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

      kaash

    • @SumitBaloda
      @SumitBaloda Місяць тому +1

      @@EngineeringDigest but ye itna funny tha ki (rona nahi hai ghabrna nahi hai 🤣) me khud isko 6-7 baar suna hai. Thank you sir help me. Thank you

  • @mdyousufgazi4030
    @mdyousufgazi4030 3 місяці тому +1

    Thank you so much for this series

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

    Very good video. Thank You for all the information

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

    Excellent Video! Thank you so much sir

  • @letscodewithshivam
    @letscodewithshivam 17 днів тому

    Quality content sir

  • @maankhurana5814
    @maankhurana5814 3 місяці тому +2

    Awesome... was waiting for this Thank You

  • @harshsijariya6005
    @harshsijariya6005 2 місяці тому

    Nicely Explained

  • @mkSlayer9
    @mkSlayer9 3 місяці тому +1

    Thank you for this ! God bless you !

  • @Trader-Zen
    @Trader-Zen 3 місяці тому +4

    BRO THANKS! 🩵🫠BRO CAN U PLS START SERIES ON AWS!!