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

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

Сообщение Anonymous »

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

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

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

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

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