Looking for java Answers? Try Ask4KnowledgeBase
Looking for java Keywords? Try Ask4Keywords

Java LanguageИсполнители, Исполнительные службы и пулы потоков


Вступление

Интерфейс Executor в Java обеспечивает способ расцепления заданий от механики того, как будет выполняться каждая задача, включая сведения о потреблении потоков, планировании и т. Д. Обычно используется Executor вместо явного создания потоков. С Executors разработчикам не придется значительно переписывать свой код, чтобы иметь возможность легко настраивать политику выполнения своих задач.

замечания

Ловушки

  • Когда вы планируете задачу для повторного выполнения, в зависимости от используемого ScheduledExecutorService, ваша задача может быть приостановлена ​​с любого последующего исполнения, если выполнение вашей задачи вызывает исключение, которое не обрабатывается. См. Mother F ** k ScheduledExecutorService!

Исполнители, Исполнительные службы и пулы потоков Связанные примеры