No video

Лекция 11. Многопоточность. Продолжение (Программирование на Java)

  Рет қаралды 10,506

Computer Science Center

Computer Science Center

4 жыл бұрын

Лекция №11 курса «Программирование на Java» (весна 2020)
Преподаватель -Тагир Фаридович Валеев
Страница лекции на сайте CS центра: my.compscicenter.ru/courses/j...
Все лекции курса по порядку: • Программирование на Ja...

Пікірлер: 9
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil Жыл бұрын
0:00:00 Когда завершилась операция? 0:01:37 Видимость (visibility) Happens before 0:02:15 Порядок (ordering). 0:12:58 synchronized 0:15:16 volatile 0:21:50 Singletion 0:40:30 final 0:46:00 dead lock 0:52:46 live lock 0:57:16 Ожидание условия 1:02:14 Атомарные переменные 1:08:44 Compare and set 1:15:33 Атоматоное изменение нескольких значений 1:18:33 ... ...
@javastream9414
@javastream9414 3 жыл бұрын
Спасибо, очень интересно получилось.
@sovrinfo
@sovrinfo 2 жыл бұрын
Большое спасибо за видео
@tecniael
@tecniael 3 жыл бұрын
Ссылка на страницу лекции на сайте CS центра некорректная, будет здорово поправить :) Для удобства таких же любопытных, как я: compscicenter.ru/courses/java/nsk/2020-spring/classes/5767/
@liliyasiadzelnikava96
@liliyasiadzelnikava96 3 жыл бұрын
'Высокоуровневые примитивы, в которых меньше шансов выстрелить себе в ногу' (c) :)
@avpmk
@avpmk 4 жыл бұрын
56:15 Ещё есть вариант поспать рандомное время, тогда рано или поздно один из потоков успеет взять оба лока.
@sargongamer64
@sargongamer64 3 жыл бұрын
Хватит морочить голову. Кто сказал, что ститик синглтон начнётся сразу инициализироваться (констуктор закрытый)? По спецификации Java у него как раз и будет отложенная инициализация при первом обращение к классу.
@Trecoolerok
@Trecoolerok 2 жыл бұрын
Спеку не читал, но его слова подтверждаются в книжке "Java concurrency in practice", а её очень серьёзные люди писали. Глава 16, пункт 2.2.
@user-dm1vm6nl4x
@user-dm1vm6nl4x Жыл бұрын
Абсолютно не умеет объяснять, посмотрел другие видео и сразу стало все понятно. Вообщем лучше не забивайте голову этими сложными формулировками, только время потеряете
Лекция 13. Что внутри? (Программирование на Java)
1:50:23
Look at two different videos 😁 @karina-kola
00:11
Andrey Grechka
Рет қаралды 4,5 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 32 МЛН
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 30 МЛН
Многопоточность в Java: основы
1:23:05
Computer Science Center
Рет қаралды 111 М.
Есть ли польза от Copilot на большой кодовой базе?
44:55
Илья Шишков: код, собесы, IT
Рет қаралды 527
Тагир Валеев - Странности Stream API
57:14
JPoint, Joker и JUG ru
Рет қаралды 25 М.
Классы 1
1:24:48
Computer Science Center
Рет қаралды 29 М.
Пограничное расстройство личности за 10 минут
14:51
Левое полушарие Экстраверта
Рет қаралды 45 М.
Лекция 9. async / await (Программирование на Python)
1:39:22
Computer Science Center
Рет қаралды 55 М.
Look at two different videos 😁 @karina-kola
00:11
Andrey Grechka
Рет қаралды 4,5 МЛН