## Uses of Class
java.util.concurrent.AbstractExecutorService

- Packages that use AbstractExecutorService
  Package | Description
  --- | ---
  java.util.concurrent | Utility classes commonly useful in concurrent programming.

- - ### Uses of AbstractExecutorService in java.util.concurrent

    Subclasses of AbstractExecutorService in java.util.concurrent
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ForkJoinPool` An `ExecutorService` for running `ForkJoinTask`s.
    `class` | `ScheduledThreadPoolExecutor` A `ThreadPoolExecutor` that can additionally schedule commands to run after a given delay, or to execute periodically.
    `class` | `ThreadPoolExecutor` An `ExecutorService` that executes each submitted task using one of possibly several pooled threads, normally configured using `Executors` factory methods.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.