ExecutorService ist ein Java-Objekt, das den verwalteten Thread-Pool enthält und in der Lage ist, die übermittelten Aufgaben für diese Threads zu planen. Die Planungsstrategien variieren in mehreren verfügbaren Implementierungen.
Die ExecutorService hat die folgende Methode:
Zukunft & lt;? & gt; Absenden (ausführbare Aufgabe)
Aber da diese Methode Future get immer null zurückgibt, wäre die folgende Signatur nicht geeigneter?
Future<Void> subm...
Ich möchte den gesamten Threadpool in meiner Anwendung verwenden. Zu diesem Zweck kann ich ExecutorService statisch und global machen, so dass ich ThreadUtil.executorService aufrufen kann, um ExecutorService zu erhalten, wenn ich es bra...
Nehmen wir an, wir haben den folgenden Code:
%Vor%
Meine Fragen sind:
Enthält runningTasks eine Referenz auf das Objekt task ?
Wie lange hält es dafür? Wird es nach Abschluss der Aufgabe immer noch gehalten?
Um Speicherverluste...
Frage, die ich seit Jahren habe:
In diesem Pseudocode,
%Vor%
.awaitTermination() ist nicht dokumentiert, da passiert, bevor zwischen Code A & amp; B. Gibt es einen Grund, warum es nicht ist?
Der ExecutorService und Gleichzeitige...
Ich verstehe nicht, warum dieser Code nicht kompiliert wird
%Vor%
Der Fehler msg ist:
%Vor%
list ist ein Collection von DocFeeder , das Callable<Boolean> implementiert - Was ist los?!
Ich schaue hier über die Dokumentation: Ссылка
Wir verwenden Akka so, dass wir zwei separate Dispatcher (standardmäßige Gabel-Join-Executoren) für verschiedene Akteure haben. Wir stoßen jetzt auf einige Leistungsprobleme und wir prüfen, wie...
Verzeihen Sie, wenn die Frage albern klingt - ich fange gerade an, Executor zu benutzen.
Ich habe eine bestehende Java-App, die Threads auf diese Weise verwendet - im Grunde werden eigenständige Threads verwendet -
%Vor%
Wie Sie oben sehe...
Ich habe Java-Executoren in meinen Multithreading-Apps verwendet, aber ich kann nicht herausfinden, wann ich die folgenden Möglichkeiten am besten nutzen kann:
1.
%Vor%
2.
%Vor%
3.
%Vor%
Genauer gesagt, in [2] was passiert, wenn i...
Ich arbeite an einem Java-Daemon, der Parallelität erfordert: eine Endlosschleife, die eine Jobwarteschlange überwacht ( redis ) und jeden Job an einen Worker verteilt . Der Arbeiter muss nicht unbedingt einen Wert zurückgeben.
Ich fand Exe...
Ich habe einen Auslastungstest für meine Anwendung ausgeführt, um die maximale Anzahl von Threads zu ermitteln, die zur Unterstützung der geplanten Last benötigt werden.
Ich habe ExecutorService CachedThreadPool verwendet, damit Threads...