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

undefined
16
Задача
Java Multithreading, 8 уровень, 10 лекция
Недоступна
Осваиваем Callable
Реализуй логику метода getTask, который должен возвращать объект Callable. Объект Callable должен вычислять сумму всех чисел от 1 до переданного числа i включая его, и возвращать его в виде строки. Метод main не участвует в тестировании.
undefined
32
Задача
Java Multithreading, 8 уровень, 10 лекция
Недоступна
Plants vs Zombies
1. Почитай про java.util.concurrent.Phaser. 2. Расставь методы в нужных местах: -arriveAndDeregister() - начинает запускать методы run у тасок, -arriveAndAwaitAdvance() - ждет, когда все трэды будут созданы. Пример вывода см. в output.txt. Логика: Сначала все персонажи присоединяются к игре. После
undefined
9
Задача
Java Multithreading, 8 уровень, 10 лекция
Недоступна
FutureTask
Класс FactorialCalculator предназначен для вычисления факториала числа переданного в его конструктор в качестве параметра. К сожалению, он реализован некорректно и тебе необходимо это исправить. Внимательно разбери метод main класса Solution.
undefined
9
Задача
Java Multithreading, 8 уровень, 10 лекция
Недоступна
ReentrantReadWriteLock
Класс ReadWriteMap должен предоставлять корректный доступ к объекту Map из многих потоков, но в его реализации были допущены ошибки. Найди их и исправь. P.S. Для корректной работы Map в многопоточной среде, желательно пользоваться стандартной реализацией, например ConcurrentHashMap из пакета java.u