← Все вопросы по Java
🔥 Java 📂 Collections ⚡ Junior/Middle

Как работает delayQueue? Где может применяться?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
DelayQueue хранит элементы, реализующие Delayed. Элемент может быть взят только после истечения заданной задержки. Используется для планирования задач, кэшей с TTL.

Варианты ответа в приложении:

  • A. Элементы удаляются сразу после вставки Правильный
  • B. Элемент становится доступным для take() только после истечения задержки, заданной в методе getDelay()
  • C. DelayQueue не работает с Delayed
  • D. Это синхронизированная очередь

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.