Suchergebnisse für Anfrage "java.util.concurrent"
AtomicBoolean, Flag einmal setzen, notwendig? Könnte ein statischer Boolescher Wert in Ordnung sein?
Ich setze ein Flag, das von jedem Thread, der es setzen darf, einmal gesetzt wird. Alle anderen Threads werden zu verschiedenen Zeiten dieses Flag ziemlich oft wiederholt lesen. Im Moment verwende ich einen AtomicBoolean, der einwandfrei ...
scala.concurrent.blocking - was macht es eigentlich?
Ich habe eine Weile mit dem Thema Scala-Ausführungskontexte, zugrunde liegenden Threading-Modellen und Parallelität verbracht. Können Sie erklären, wiescala.concurrent.blocking "Laufzeitverhalten anpassen" und "kann die Leistung verbessern oder ...
Mehrere Threads verwenden, um Anweisungen nacheinander auszudrucken
Ich versuche, Zahlen von 1 bis 10 mit drei Fäden zu drucken. Faden 1 druckt 1, 2 druckt 2, 3 druckt 3, 4 wird wieder von Faden 1 gedruckt und so weiter. Ich habe eine freigegebene Druckerressource erstellt, mit der diese Threads die Nummer ...
Wie viele Threads werden in Java 8 in parallelStream erzeugt?
ie viele Threads werden in JDK8 erzeugt, wenn ich parallelStream verwende? Zum Beispiel im Code: list.parallelStream().forEach(/** Do Something */);Wenn diese Liste 100000 Elemente enthält, wie viele Threads werden erzeugt? Auch erhalten alle ...
Thread safe Hash Map?
Ich schreibe eine Anwendung, die dem Benutzer eine HashMap zurückgibt. Der Benutzer erhält einen Verweis auf diese MAP. Auf dem Backend werde ich einige Threads ausführen, die die Map aktualisieren. Was habe ich bisher gemacht? Ich habe alle ...
Java ThreadPool Nutzung
Ich versuche, einen Multithread-Webcrawler zu schreiben. Meine Haupteintragsklasse hat den folgenden Code: ExecutorService exec = Executors.newFixedThreadPool(numberOfCrawlers); while(true){ URL url = frontier.get(); if(url == null) return; ...
Was ist der Grund für die Implementierung der Methode "get" von AtomicMarkableReference in Java?
In Java und AtomicMarkableReference kann verwendet werden, um eine Objektreferenz zusammen mit einem Markierungsbit atomar zu aktualisieren. Das ...