| Interface | Description |
|---|---|
| BlockingDeque<E> |
A
Deque that additionally supports blocking operations that wait
for the deque to become non-empty when retrieving an element, and wait for
space to become available in the deque when storing an element. |
| Deque<E> |
A linear collection that supports element insertion and removal at
both ends.
|
| Class | Description |
|---|---|
| LinkedBlockingDeque<E> |
An optionally-bounded blocking deque based on
linked nodes.
|
| SimpleExecutor |
Use a Thread pool to manager the thread.
|
| SimpleTask |
A class which encapsulate a task that can execute in background thread and can be cancelled.
|