Queue zum Austausch von Nachrichten zwischen Threads. Mit der Methode
put(E)
können beliebige Objekte
(Nachrichten) in die Queue eingetragen (gesendet) werden und i.a. von einem anderen Thread mit den Methode
take()
aus der Queue entnommen (empfangen) werden. Die Anzahl der Nachrichten in der Queue ist
beschränkt. Die Nachrichten werden in der Reihenfolge empfangen in der sie versendet wurden (first in first
out, FIFO). Gesendete Nachrichten stehen erst dann empfangsseitig zur Verfügung, wenn die halbe Kapizität der Queue
erreicht ist oder die Methode
flush()
aufgerufen wurde.