Результаты поиска по запросу "blockingqueue"

1 ответ

Вы можете столкнуться с проблемами, если целевая коллекция (та, к которой добавляются результаты) делает что-то «умное». Но поскольку вы обычно сливаете очередь в коллекцию, к которой имеет доступ только один поток, это скорее теоретическая проблема.

ентацияBlockingQueue [http://download.oracle.com/javase/6/docs/api/java/util/concurrent/BlockingQueue.html] говорит, что массовые операции не являются потокобезопасными, хотя в нем явно не упоминается метод driTo (). Реализации BlockingQueue ...

6 ответов

Блокировка очереди и многопоточного потребителя, как узнать, когда остановиться

У меня есть один производитель потоков, который создает некоторые объекты задач, которые затем добавляются вArrayBlockingQueue (который имеет фиксированный размер). Я также начинаю многопоточный потребитель. Это сборка как фиксированный ...

3 ответа

Очередь заполнена, на глубине очереди блокировки требуется уточнение

При заполнении очереди из содержимого файла глубина, кажется, никогда не увеличивается, так как элементы в этой реализации не добавляются. BlockingQueue<String> q = new SynchronousQueue<String>(); ... fstream = ...

ТОП публикаций