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

Как работает аннотация @Async? Что нужно для её использования?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Метод с @Async выполняется в отдельном потоке. Требуется @EnableAsync и настройка пула потоков (TaskExecutor). Возвращает Future или CompletableFuture.

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

  • A. @Async запускает метод в том же потоке Правильный
  • B. Выполняется асинхронно в пуле потоков; требуется конфигурация TaskExecutor
  • C. @Async не может возвращать результат
  • D. Не нуждается в дополнительной конфигурации

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

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