— Привет, Амиго!

8
Задача
Java Multithreading,  6 уровень8 лекция
Недоступна
Вежливость - это искусственно созданное хорошее настроение
В классе Solution создай public static класс IntegerHolder. IntegerHolder должен быть для типа int (имя переменной должно быть value), быть thread safe и изменяемым. В этом классе должны быть два public метода get и set.
8
Задача
Java Multithreading,  6 уровень8 лекция
Недоступна
Мудрый человек думает раз, прежде чем два раза сказать
Все методы, кроме метода main, класса Solution должны быть thread safe. Сделайте так, чтобы оба метода могли выполняться одновременно двумя различными тредами. synchronized(this) для этого не подходит, используй другой объект для лока.
14
Задача
Java Multithreading,  6 уровень8 лекция
Недоступна
Распределение элементов по корзинам с собственным локом
В синхронизированных блоках используй нужный лок.