Ma question porte sur cette question posée plus tôt. Dans les situations où j'utilise une file d'attente pour la communication entre les threads producteur et consommateur, les gens recommandent-ils généralement d'utiliser LinkedBlockingQueue
ou ConcurrentLinkedQueue
?
Quels sont les avantages / inconvénients de l'utilisation de l'un par rapport à l'autre?
La principale différence que je peux voir du point de vue de l'API est que a LinkedBlockingQueue
peut être facultativement délimité.