ExecutorService

  • ExecutorService maintains thread pool

  • Executors.newCachedThreadPool()

  • Executors.newFixedThreadPool()

  • Execute(), submit(), invokeAny(), invokeAll()

  • Runnable VS Callable

  • Future.get(*time), Future.isDone(), Future.cancel()

  • Executor.shutdown()

http://tutorials.jenkov.com/java-util-concurrent/executorservice.html

2. Task Delegation

A thread delegating a task to an ExecutorService for asynchronous execution.

Last updated

Was this helpful?