blockingqueue

Eine Warteschlangendatenstruktur, die wartet (den aktuellen Thread aussetzt), damit die Warteschlange beim Abrufen eines Elements nicht leer wird und Speicherplatz beim Speichern eines Elements in der Warteschlange verfügbar wird.
1
Antwort

Android Looper vs BlockingQueue?

Kann jemand erklären, warum jemand die Android-Looper-Funktion verwenden sollte, um einen "Pipeline-Thread" zu erstellen, anstatt einen normalen Thread zu erstellen, der Aufgaben aus einer BlockingQueue zieht? Auf der Oberfläche scheint es zwei...
09.12.2011, 00:07
3
Antworten

So geben Sie Threads, die auf eine BlockingQueue warten, sofort frei

Betrachten Sie ein BlockingQueue und ein paar Threads, die auf poll(long, TimeUnit) warten (möglicherweise auch auf on take() ). Jetzt ist die Warteschlange leer und es ist erwünscht, die wartenden Threads zu benachrichtigen, dass sie...
22.07.2010, 07:56
3
Antworten

Implementiere deine blockierende Warteschlange in Java

Ich weiß, dass diese Frage schon oft gestellt und beantwortet wurde, aber ich konnte einfach keinen Trick bei den im Internet gefundenen Beispielen finden, wie dies oder das eins Diese beiden Lösungen prüfen, ob das Array / die Warteschla...
21.11.2013, 00:25