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

Что такое ReadWriteLock и когда его применять?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
ReadWriteLock разделяет блокировки: много потоков могут читать одновременно (readLock), но только один может писать (writeLock). Повышает производительность при частых операциях чтения.

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

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

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

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