undefined
9
Задача
Java Collections, 7 уровень, 6 лекция
Недоступна
Найти класс по описанию Ӏ Java Collections: 7 уровень, 6 лекция
Метод getExpectedClass должен возвращать класс который: 1. Реализует интерфейс Map. 2. Используется при работе с трэдами. 3. Является неблокирующей версией списка с пропусками, который адаптирован для хеш-таблицы. Про список с пропусками читать в дополнительном материале к этой лекции.
undefined
9
Задача
Java Collections, 7 уровень, 6 лекция
Недоступна
Фикс бага
В Вашем большом проекте повсеместно используется метод getExpectedMap. В какой-то момент тестеры обнаружили, что метод getExpectedMap выбрасывает NullPointerException. Ожидаемое поведение описано в комментарии метода main. Найди другую стандартную реализацию интерфейса Map, верни объект этого типа в
undefined
9
Задача
Java Collections, 7 уровень, 6 лекция
Недоступна
Ambiguous behavior for NULL
Измени реализацию метода getExpectedMap, он должен вернуть объект такого класса, для которого будет противоположное поведение при добавлении ссылки null. См. пример вывода в методе main. Остальной код не менять.
undefined
18
Задача
Java Collections, 7 уровень, 6 лекция
Недоступна
Кеширующий Proxy
Реализация паттерна Proxy предоставляет объект, который контролирует доступ к другому объекту. Тебе необходимо создать класс CachingProxyRetriever в пакете retrievers, который будет обеспечивать ту же функциональность что и класс OriginalRetriever, но с одним важным дополнением. Необходимо всегда п