Страничка курса: https://maxcom.github.io/scala-course-2022/
Материалы по Java Memory Model: https://shipilev.net/talks/jugru-Feb2014-jmm-pragmatics.pdf
Содержание:
00:00 Обзор лекции
01:10 Многопоточное и асинхронное программирование
11:32 Работа потоками
15:38 Пулы потоков
19:58 Потоки - источник недетермизма
21:29 Общие ресурсы и блокировки
27:17 Deadlock
32:19 Оптимизации и Java Memory Model
36:23 Volatile и Atomic
40:08 Способы решения проблем многопоточности
44:13 Конец первой части
Материалы по Java Memory Model: https://shipilev.net/talks/jugru-Feb2014-jmm-pragmatics.pdf
Содержание:
00:00 Обзор лекции
01:10 Многопоточное и асинхронное программирование
11:32 Работа потоками
15:38 Пулы потоков
19:58 Потоки - источник недетермизма
21:29 Общие ресурсы и блокировки
27:17 Deadlock
32:19 Оптимизации и Java Memory Model
36:23 Volatile и Atomic
40:08 Способы решения проблем многопоточности
44:13 Конец первой части
- Категория
- Язык программирования Java
Комментариев нет.