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

Что такое Exchanger и в каких сценариях применяется?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Exchanger – точка обмена объектами между двумя потоками. Оба потока вызывают exchange() и ждут друг друга, затем получают объект от партнёра. Используется в конвейерных алгоритмах.

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

  • A. Обменивает данными много потоков Правильный
  • B. Позволяет двум потокам обменяться объектами
  • C. Это реализация очереди
  • D. Не требует ожидания

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

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