#165 Код-ревью in-memory cache-сервиса
Сделать код-ревью:
@Service
public class CacheService {
private final Map<Long, Object> objectById = new HashMap<>();
private Long currentId = 0L;
public void add(Object obj) {
objectById.put(currentId, obj);
currentId++;
}
public Object get(Long id) {
return objectById.get(id);
}
public void update(Long id, Object obj) {
objectById.put(id, obj);
}
}
Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору