Advanced Java Services | LinkedBlockingDeque |
Throws exception | Special value | Blocks | Times out | |
Insert | add(E e) | offer(E e) | put(E e) | offer(E e, long timeout, TimeUnit unit) |
Remove | remove() | poll() | take() | poll(long timeout, TimeUnit unit) |
Examine | element() | peek() | not applicable | not applicable |