У меня есть два потока. Thread A вытягивает некоторые элементы из очереди, а поток B добавляет некоторые элементы в очередь.
Я хочу, чтобы поток A заснул, когда очередь пуста.
Когда поток B добавляет некоторый элемент в очередь, он должен убедиться, что поток A работает. Как это можно сделать на Java?