package com.topsun.posclient.common.core; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; /** * */ public class BarcodeBuffer { private static BlockingQueue<String> queue=new LinkedBlockingQueue<String>(); public static void product(String barcode){ queue.add(barcode); } public static String consume() throws InterruptedException{ String returnStr = queue.take(); return returnStr; } }