Types of BlockingQueue in Java

1. ArrayBlockingQueue (Bounded Queue)