Пользователь hubert
hubert
41 уровень

Уровень 27: план уровня и доп. материалы

Статья из группы Архив info.javarush.ru
Уровень 27: план уровня и доп. материалы - 1План уровня: Курс JavaЧто еще можно посмотреть на досуге: Ответы на вопросы к собеседованию по теме уровня Более гибкая, масштабируемая блокировка в JDK 5.0 Пять вещей, которые вы не знали о ... пакете java.util.concurrent. Часть 1 Класс дедлоков про дедлок классов
Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь! Вернуться к обучению java онлайн на JavaRush
Комментарии (12)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
Vitaly Khan 40 уровень Master
14 марта 2019
Более гибкая, масштабируемая блокировка в JDK 5.0 заставляет переосмыслить необходимость использования volatile. оказывается, при грамотном использовании synchronized обеспечивает обновление в общей памяти значений переменных, и тогда volatile избыточен.
Vitaly Khan 40 уровень Master
14 марта 2019
Класс дедлоков про дедлок классов. вот уж удивили... буду теперь знать, что на вопрос: "Может ли в приложении, в котором нет объявления новых потоков и нет ни одного использования блока synchronized или явных мониторов, возникнуть дедлок?" ответом будет: "Может. В блоке статической инициализации."
lichMax 40 уровень, Санкт-Петербург
5 мая 2017
ещё неплохая статья про синхронизацию www.skipy.ru/technics/synchronization.html
Roman_kh 33 уровень, Харьков
13 января 2017
Очень интересная статья про оператор goto и стилях использования
return
как этот оператор.
cestlavie 30 уровень, Санкт-Петербург
26 июня 2016
Эти лекции помогли в каких-то моментах лучше разобраться www.youtube.com/watch?v=zxZ0BXlTys0 www.youtube.com/watch?v=umTVNoG3760
Cepr0 41 уровень, Одесса
22 июня 2016
Пять вещей, которые вы не знали о… пакете java.util.concurrent
Часть 1 Часть 2

Параллельные утилиты
http://www.quizful.net/post/java-parallel-tools

Справочник по синхронизаторам java.util.concurrent.*
https://habrahabr.ru/post/277669/
lexel 39 уровень, Passau
12 апреля 2016
Диагностировать Deadlock можно так же через JConsole
JConsole
Dobrinya 34 уровень, Москва
28 августа 2015
Для выполнения некоторых задач читайте главу 1.17 из
философии Java
Levsh 31 уровень
10 августа 2015