Мой вопрос связан с этим вопросом, который был задан ранее. В ситуациях, когда я использую очередь для связи между потоками производителя и потребителя, люди обычно рекомендуют использовать LinkedBlockingQueue
или ConcurrentLinkedQueue
?
Каковы преимущества/недостатки использования одного над другим?
Основное отличие, которое я вижу с точки зрения API, состоит в том, что LinkedBlockingQueue
может быть дополнительно ограничено.