Java ofrece varias opciones para que los threads se comuniquen entre sí estableciendo una cola entre ellos. La idea general es que dicha cola
— tiene capacidad para almacenar uno o más datos
— bloquea los threads que quieren añadir datos si no hay sitio para retenerlos
— bloquea los threads que quieren sacar datos si no hay datos disponibles
Ver “BlockingQueue”.
Ver “PipedOutputStream”.
Temas relacionados