Java ForkJoinPool

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

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

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

    Jakob you have destroyed the fear of multithreading in my mind, I hope this video and the channel gets the popularity it deserves ❤

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

      Thank you very much !! :-)

  • @jay-j6l
    @jay-j6l 14 วันที่ผ่านมา +1

    Love your style of teaching, you break down a concept and make it easy to follow with your diagrams and then showing the code demos.

    • @JakobJenkov
      @JakobJenkov  13 วันที่ผ่านมา

      Thank you !! I am glad it is helpful to you !! 😊😊

  • @qurdedu4032
    @qurdedu4032 6 หลายเดือนก่อน +13

    Jakob, you are purely a Legend. thanks a lot for the great explanations.

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

      You are welcome! ... and thank you for your kind words! :-)

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

    I've watched all of your videos on Concurrency and Multithreading, and they were incredibly informative. Thank you!

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

      Thank you very much !!
      I am happy you found them useful ! 😊

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

    you make Java so much more interest! thank you!

    • @JakobJenkov
      @JakobJenkov  6 หลายเดือนก่อน

      Thanks a lot for your kind words !! 😊 ... and you are welcome !! 😊

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

    Thanks for this amazing playlist and clear explanations. Learned a lot from this!!!

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

      You are very welcome! :-)

  • @farrukhahmedsid
    @farrukhahmedsid 17 วันที่ผ่านมา +1

    Bro, your tutorials are amazing..
    Waiting for Structured Concurrency in java..

    • @JakobJenkov
      @JakobJenkov  16 วันที่ผ่านมา

      Thank you 😊😊 Structured concurrency is an interesting area !! ... let me see when I have time for it 😊

  • @sengao7062
    @sengao7062 5 หลายเดือนก่อน

    Lengend Jakob thanks for your explaination on java topics with deep insight

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

    as always, you're the best.
    thank you very much ^^

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

      Thank you very much :-)

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

    Excellent tutorial, thank you very much!

    • @JakobJenkov
      @JakobJenkov  6 หลายเดือนก่อน

      You are welcome ! ... and thank you for your kind feedback! :-)

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

    At 4:30, I thought that there was a single queue holding tasks. The executor choose a free thread to execute the next task in that single queue. In what executor, do we have a queue of tasks for each thread?

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

      Some ExecutorService implementations have a single queue holding tasks internally. But the ForkJoinPool uses multiple queues.

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

    should I learn operating system before learning java thread ?

    • @JakobJenkov
      @JakobJenkov  6 หลายเดือนก่อน

      No, that should not be necessary :-)

  • @pouyarezaei-u6n
    @pouyarezaei-u6n 6 หลายเดือนก่อน +4

    if Java was the Kingdom Jakob would be the King

    • @JakobJenkov
      @JakobJenkov  6 หลายเดือนก่อน

      I am probably more of an ambassador ;-)

  • @kdziolak
    @kdziolak 6 หลายเดือนก่อน

    Thanks for the brilliant video, as always, clear and concise. I am still curious how does the async IO, CPU sharing look like. In the examples all the tasks were completed e2e. Is there a correct way of using IO, to make sure it's FJP compliant?

    • @JakobJenkov
      @JakobJenkov  6 หลายเดือนก่อน

      There is no special way of using IO required. If you use blocking IO from within an ForkJoinPool, the thread will be blocked until the IO call finishes. The ForkJoinPool might start up extra threads in that case, but I don't actually know.

    • @kdziolak
      @kdziolak 6 หลายเดือนก่อน

      @@JakobJenkov Thanks for the reply. I'll do some reasearch, as you point our yourself, there should be a way to get multiple tasks to share the same CPU.

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

    Best videos I've seen. I'm wondering why so low views !?

    • @JakobJenkov
      @JakobJenkov  5 หลายเดือนก่อน

      Thank you !!
      You will have to ask TH-cam about the views... who knows how the TH-cam algorithms actually work... 🤷‍♂️