JavaRush/Курсы/Java Collections/Задачи | 4 уровень | 6 лекция

Задачи | 4 уровень | 6 лекция

Открыта
8
Задача
Java Collections,  4 уровень,  6 лекция
Недоступна
Слабые ссылки
Слабые ссылки
14
Задача
Java Collections,  4 уровень,  6 лекция
Недоступна
Кеш на основании SoftReference
Кеш на основании SoftReference
Комментарии (33)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Dmitry Vasilyev
Уровень 41
24 марта, 09:59
Во второй задаче нужно ориентироваться на значения, которые возвращают заранее прописанные методы, и исходя из этого писать логику
{Java_Shark}
Уровень 36
12 февраля 2025, 14:59
++
Алексей С
Уровень 33
4 июля 2023, 10:36
Вторая задача какая то мутная на описание, но более менее справился.
Stanislav
Уровень 48
21 сентября 2022, 17:15
Постоянно выскакивает в IDE окно с вопросом об обновлении плагина JavaRush. Жму обновить, перезагружается IDE и опять просит обновить ( Кто-нибудь сталкивался с такой проблемой? Подскажите, пожалуйста
Denis Rogov
Уровень 1
Expert
17 декабря 2022, 11:43
Сталкивался. Просто удали плагин из кита. Скачай заного (ссылка есть на твоей главной странице JR во влкадке "Загрузки). И поставь его. У меня другая проблема. Со времён "игры на движке JR", мне постоянно приходится менять настройки в ките во вкладке Run, чтобы запустить код.
Anonymous #2957882
Уровень 1
8 июля 2022, 08:07
😢 Обезьянку... жалко... 🥺
Роман Кончалов Java Developer Expert
31 марта 2022, 19:12
Какие-то задачки из серии "посмотри как работает троттлинг на твоём мобильном процессоре" (это когда частота работы ЦП всё ниже и ниже при максимальной нагрузке)
Greatskyfuture developer в future developer
13 января 2022, 14:07
Условие зачади второй сплошная путаница - "если в cacheMap по такому ключу ранее не было значения. Иначе - верни предыдущее значение value по этому ключу" - где там в ответе предыдущее значение((((
hidden #2595317
Уровень 45
25 февраля 2022, 15:59
Тоже так думал и хотел послать, да правильное решение дернуть, но заглянул в обсуждение почитать, как другие посылают и первое же сообщение, в котором упоминается, что при путе и ремуве старое значение возвращается. Вот на чем они хотели подловить. Т.е. просто присваиваешь ремув (пут) переменной и обработав мягкую ссылку возвращаешь что надо. Простейший код.
Макс Дудин
Уровень 41
26 февраля 2022, 18:05
а на чём хотели на том и подловили =)
Anonymous #3069196
Уровень 40
1 февраля 2023, 13:58
Вроде всё достаточно понятно. Задачка не сложная как по мне.
Wreck-it Ralph Java Developer
14 июля 2021, 02:05
помощь ко второй задаче: Reflection API. Рефлексия.
Pineapple
Уровень 45
7 августа 2021, 12:34
а зачем там рефлексия?
hidden #2513091
Уровень 44
4 декабря 2021, 20:21
Как там рефлексия используется ?
17 апреля 2021, 12:32
Если не требование наличия метода clear(), было бы достаточно добавить во все методы одну и ту же строчку: return softReference == null ? null : softReference.get();
Иван СергеевичЖелезнодорожник в РЖД
9 марта 2021, 17:15
Для таких как я - "... если в cacheMap по такому ключу ранее не было значения. Иначе - верни предыдущее значение value по этому ключу." - нет никаких "ранее" и "предыдущиее" значений, речь тут идет о тех же самых значениях которые с мапой взаимодействут.