Thread Pools

This lesson introduces thread pools and their utility in concurrent programming.

We'll cover the following...

Thread Pools

Thread pools in Java are implementations of the Executor interface or any of its sub-interfaces. Thread pools allow us to decouple task submission and execution. We have the option of exposing an executor's configuration while deploying an application or switching one executor for another seamlessly.

A ...