Существует ли неблокирующий метод, аналогичный ExecutorService ignoreAll?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Существует ли неблокирующий метод, аналогичный ExecutorService ignoreAll?

Сообщение Anonymous »

Интерфейс ExecutorService Java определяет метод с именем ignoreAll, который принимает коллекцию вызываемых объектов для одновременной обработки. Однако сам метод ignoreAll ожидает завершения выполнения всех задач перед возвратом, что делает его блокирующим методом.

В моей тестовой среде меня не волнуют возвращаемые значения этих задач, мне просто нужно, чтобы они выполнялись одновременно. Теперь я знаю, что могу вручную создавать новые объекты Thread или Runnable и запускать их самостоятельно, но было бы неплохо и чисто, если бы я мог просто создать коллекцию объектов Runnable или Callable и передать их методу, который начинает их выполнять для меня и немедленно возвращает результат.

Знает ли кто-нибудь о существующем классе библиотеки, в котором есть метод, который я описываю? Во время исследования мне не удалось его найти.

Подробнее здесь: https://stackoverflow.com/questions/184 ... -invokeall
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»