JavaRush /Курсы /Java Multithreading /Полезные ссылки от профессора — 27

Полезные ссылки от профессора — 27

Java Multithreading
7 уровень , 12 лекция
Открыта

— Ну здравствуй, Амиго! Надеюсь, у тебя нет грандиозных планов на вечер, потому что я нашел для тебя толковую подборку материалов по теме многопоточности.

Thread'ом Java не испортишь:

Часть I — потоки. Многопоточность в Java была заложена с самых первых дней. Давай для начала вспомним, откуда берутся потоки, как они организованы в принципе.

Часть 2 — синхронизация. Посвящена базовым средствам синхронизации между потоками. Рассмотрим, что такое монитор, лок, синхронизация.

Часть 3 — взаимодействие. Обзор особенностей взаимодействия потоков. Рассмотрим, какие проблемы могут появиться при взаимодействии потоков и поговорим о том, как их можно избежать.

Часть 4 — Callable, Future и друзья. Данная часть расскажет, как работать с вычислениями в потоках и какие средства для этого появились в Java 1.8. Зачем нужен интерфейс Future и его реализация CompletableFuture.

Часть 5 — Executor, ThreadPool, Fork Join. Здесь рассмотрим Executor'ы, пулы потоков и Fork Join Framework. Ты узнаешь, как всем этим пользоваться и что еще дополнительно почитать.

Часть 6 — к барьеру! В завершающей части рассмотрим доступные в Java синхронизаторы и подведем итоги.

Комментарии (61)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Anonymous #3271759 Уровень 40
4 марта 2025
Очень сложно написано.
safelogj Уровень 51
16 августа 2024
здорово разжёвано про volatile, happens before
SomeBody098 Уровень 51
5 августа 2024
ооо, статьи подъехали
Dmitry Armarchuk Уровень 31
4 января 2024
прочтение материала не наводит порка на чердаке, а добавляет хаоса. Жаль потраченного времени.
FeliV Уровень 51 Student
27 декабря 2023
Топовый цикл статей, читал давно чтоб начать понимать многопоточность. Увидел его то ли в доп. ссылках из доп. статей, то ли из комментариев
Eduard Уровень 39
7 декабря 2023
Подобные разделы отбиваю всякое желание учиться дальше.
25 августа 2023
Из этого материала можно было сделать отдельный уровень, при добавлении задач он вышел бы очень крутым. Интересно, но не уместно.
Андрей Уровень 42
12 апреля 2023
я еще от прошлого "чата" (большой задачи предыдущего уровня) не отошел, до сих пор перевариваю., а тут "ЭТО"
marych Уровень 51
22 февраля 2023
Зачем это здесь? Разместите статье попонятнее. Написано без желания обучить студентов, а скорее с желанием его грузануть, или продемонстрировать свою крутость.
Daniel Уровень 51
13 февраля 2023
Может быть когда-нибудь, но точно не сегодня. Необоснованно сложно написано и внимание уделяется таким вещам, про которые даже теоретически думать еще рано.