Java #10. Concurrency

Описание к видео Java #10. Concurrency

6:06 — многопоточность в Java в чистом виде
8:25 — Race condition
10:31 — Stale values
12:33 — Reordering
16:24 — Java Memory Model
19:50 — volatile
23:35 — immutable state
28:02 — синхронизация, понятие блокировки (Lock)
35:23 — Conditional Objects
39:20 — Condition и Lock, встроенные в каждый Object
42:29 — Synchonized-блок
46:14 — состояния треда
48:59 — Deadlocks
57:40 — Atomics
1:00:22 — потокобезопасные коллекции

Лекция от 12 ноября 2019
Лектор: Иван Пономарёв

Снимал и монтировал: Даниил Реутский

Комментарии

Информация по комментариям в разработке