How to Define a SynchronousQueue in Java December 6, 2019 For defining a SynchronousQueue in Java, we need the BlockingQueue interface as follows: BlockingQueue queue = new SynchronousQueue();