Многопоточность в Java: средства стандартной библиотеки

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

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

  • @dekar_de
    @dekar_de 4 ปีที่แล้ว +42

    На данный момент это лучшая лекция о многопоточности, которую я встречал.

  • @РоманНамор-й9ь
    @РоманНамор-й9ь 3 ปีที่แล้ว +56

    Тайминг (лайк чтобы поднять наверх)
    Атомарные типы 2:17
    Примитивы синхронизации 8:13
    Многопоточные Коллекции 50:23
    ExecutorService 01:01:10
    Parallel Streams 01:24:50

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

    Очень интересное видео с прекрасными примерами. Без воды. Благодарю ❤

  • @RenatF
    @RenatF 4 ปีที่แล้ว +6

    Одна из самых непростых тем для меня. Пытался понять её не в первый раз.
    И только благодаря этим двум лекциям появилось какое-то понимание использования многопоточности в Java

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

      Пошел работать?

  • @TheSelectmax
    @TheSelectmax 4 ปีที่แล้ว +13

    Великолепные две лекции, спасибо! =)

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

    за 2 лекции узнал больше чем за 3 месяца , а то и более , эх вот бы полные курсы у вас о Jawa в видео глянуть - мечты , мечты))

  • @eiler-tech
    @eiler-tech 3 ปีที่แล้ว +5

    Крутой препод!

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

    Отличный урок, большое спасибо

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

    Я аж зауважал True. Впервые вижу такой справедливый оператор

  • @crashoverride9681
    @crashoverride9681 7 ปีที่แล้ว +12

    Спасибо! Очень интересно!

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

    Спасибо за урок

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

    По countDownLatch можно наоборот в конце работы каждого потоко вызвать countDown(), а уже в main потоке await(). Это позволит не создавать списска всех потоков, потом опять по нему проходить и вызвыать join()

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

    Спасибо большое!

  • @ИванДанильченко-э3м
    @ИванДанильченко-э3м 5 ปีที่แล้ว +3

    Спасибо!

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

    Почему в последних примерах где ForkJoinPool результаты разные... в начале 0.7 но цифры в конце различны

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

    Класс!!!

  • @olegsunitsya5731
    @olegsunitsya5731 2 ปีที่แล้ว

    А что если in read lock сделать wirte lock?

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil ปีที่แล้ว

    Спасибо

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

    постоянно моргает картинка, что начинает подбешивать. в 1й лкции про многопоточность всё хорошо с записью(

  • @EdwardNorthwind
    @EdwardNorthwind 4 ปีที่แล้ว

    Почему суммы синусов каждый раз были разными?

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

      Использовался Math.sin(), а не StrictMath.sin() - возвращались double-значения с разницей где-то далеко после запятой, но эта разница становилась всё более существенной при многократном суммировании.

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

    - это всё на сегодня, благодарю за внимание. мой внутренний голос: где аплодисменты?

  • @a.d.4418
    @a.d.4418 4 ปีที่แล้ว +1

    👊

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

    Неимоверно скучно рассказывает, хотя тема очень нужная

    • @grayhouse6925
      @grayhouse6925 4 ปีที่แล้ว +18

      Он очень грамотно говорит

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

      @@grayhouse6925 грамотно, но скучно

    • @UGEEGO
      @UGEEGO 4 ปีที่แล้ว +17

      Смотрел на скорости 1.75, очень даже бодро

    • @olegkhilko2339
      @olegkhilko2339 2 ปีที่แล้ว

      @@UGEEGO 1,25 - я за осмысленное понимание😀
      Но это ничуть не умоляет того факта что Алексей крутой!

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil ปีที่แล้ว

      отлично, совсем не скучно