Урок по Java 70: Многопоточность 5: volatile

preview_player
Показать описание
Cкидки до 22-го января на все курсы всего за 9.99:
Каждый купон расчитан на 10 покупок, спешите!
Новый курс по Photoshop:

HIBERNATE:
JPA:
HTML + CSS:
MAVEN:
GIT:
KOTLIN
SQL:
IDEA
Паттерны Java:
Java EE:
Английский язык:
JAVA:
Apache Spark:
Рекомендации по теме
Комментарии
Автор

Ох эти 25ые кадры с минтом, я уже после этих 25 кадров начинаю гуглить образ дистрибутива...

nxllifier
Автор

Стиралка на заднем фоне - это лайк. Минут 5 не мог понять, это моя постирала или автора с видео.

Pewspoon
Автор

Спасибо! Пример очень хорошо подобран.

СтенаДеревянко
Автор

наконец-то поняла эту тему! спасибо огромное

ЮляПахопол
Автор

Круто что так часто выходят уроки, не зря подписался.

antonkuznetsov
Автор

Если в классе MyThreadRead внутрь цикла while() первой строкой поставить, например, sout(localVar), то работает и без volatile. Почему так получается?

nomad
Автор

А почему в уроке про синхронизацию мы не применяли модификатор volatile к экземпляру класса Resource? Там 2 потока изменяют его и при этом в третьем потоке(главном потоке main) затем видны изменения

ИльяЕрмаков-ню
Автор

Невозможно изменить качество га 720 смотреть пример нереально почти

СергейВасильев-рие
Автор

иногда "new valu is 1" не читается. теряется. Как будто надо сделать синхронизацию. Зачем это так.

firstsoft
Автор

У меня пишет и читает поочередно без volatile

JM-etlx
Автор

Что случается если два потока будут писать одновременно в одну переменную без синхронозации?

avgustares
Автор

Если я правильно понял, модификатор запрещает процессорам копировать из главной памяти значение пермененной в свои кеши и менять их там как вздумается. Сейчас процессоры должны постоянно обращайтесь к главной памяти, где будет мастер-значение переменной?

dimaster
Автор

Задам наивный вопрос, но зачем это нужно, когда есть synchronized?

Игорь-цбв
Автор

Автор, вернись, почему без volatile нормально работает?

andreygritsay
Автор

Капец при гуглении: Что такое волотайл в ждава. Напиши просто: volatile java.

AlexFox