Executors.newScheduledThreadPool

Creates a thread pool that can schedule commands to run after a given delay, or to execute periodically. @param corePoolSize the number of threads to keep in the pool, even if they are idle @param threadFactory the factory to use when the executor creates a new thread @return the newly created scheduled thread pool @throws IllegalArgumentException if {@code corePoolSize < 0} @throws NullPointerException if threadFactory is null

  1. ScheduledExecutorService newScheduledThreadPool(int corePoolSize)
  2. ScheduledExecutorService newScheduledThreadPool(int corePoolSize, ThreadFactory threadFactory)
    class Executors

Meta