Тестовое задание Java Многопоточность

Sdílet
Vložit
  • čas přidán 22. 08. 2024
  • В этом видео я рассказываю о тестовом задании по Java Многопоточности.
    Стань программистом Java c www.job4j.ru
    Исходный код проекта github.com/pet...

Komentáře • 17

  • @job4j
    @job4j  Před rokem +6

    В этом видео я рассказываю о тестовом задании по Java Многопоточности.
    Стань программистом Java c www.job4j.ru
    Исходный код проекта github.com/peterarsentev/job4j_pooh

  • @danekpramuk1676
    @danekpramuk1676 Před rokem +4

    активируй уже винду))))

    • @enovoselov
      @enovoselov Před rokem +1

      А зачем? Тоже с водяным знаком

  • @ivan_xalie
    @ivan_xalie Před rokem +1

    По поводу Condition: что мешало использовать AtomicBoolean?

    • @job4j
      @job4j  Před rokem

      Я после видео тоже про это подумал. А у Atomic нет режима блокировки нити. В этом задании нужно, чтобы нить засыпала, когда очередь пустая, а в Atomic такого нет.

    • @sergeyprassolov5636
      @sergeyprassolov5636 Před 11 měsíci

      Возможно когда ни будь реализуют @@job4j

  • @user-kf9wj8cn7w
    @user-kf9wj8cn7w Před 6 měsíci

    Вопрос можно fronted писать на java для вебсайтов и веб приложения есть фреморки или библиотеки под java?

  • @KonstantinNikolaev
    @KonstantinNikolaev Před rokem

    Что означает модификатор volatile?

    • @job4j
      @job4j  Před rokem

      Он обеспечивает атомарное чтение или запись.

    • @KonstantinNikolaev
      @KonstantinNikolaev Před rokem +2

      Неверно! Он говорит компилятору, что нельзя кешировать значение этой переменной.

    • @an2rej
      @an2rej Před rokem +1

      @@job4j volatile вообще странная штука, её мало где можно использовать, наверно пример с флажками переключателями наиболее подходящий. В более сложных ситуациях требуются атомарные операции, а это классы Atomic или другие синхронизированные классы и методы.
      Даже 64 битный примитив long в 32х битной системе может делать инкремент в два шага - одно 32х битное значение + второе 32х битное значение - а в промежутке этих двух может влезть другой поток со своим знаечением.
      Короче у volatile один плюс - это максимально быстро работает. Но сколько по пути возможных проблем....

  • @immortal-spirit-13
    @immortal-spirit-13 Před 10 měsíci

    очень много вопросов вызывает компетентность людей которые, что то вещают и при этом не активированная винда.

    • @job4j
      @job4j  Před 10 měsíci +1

      Согласен, нужно купить windows.

    • @ravenhunter6582
      @ravenhunter6582 Před 10 měsíci +1

      Зато люди, сидящие с виндой активированной через пиратский активатор, внушают доверие)

  • @user-ix5ff3de8b
    @user-ix5ff3de8b Před měsícem

    пару минут послушал, много воды льешь, у тебя видео называется тестовое по многопоточности