java队列操作

//新建一个队列 并设定队列的容量为100

BlockingQueue<Object> queue = new ArrayBlockingQueue<Object>(100);

//向队列里面添加对象

//分两中情况

//1、线程不安全的,当队列容量满了以后,新进入队列的值会自动抛掉

queue.add(Object);

//2、线程安全的,当队列满以后,新加的队列会进入等待状态

queue.put(Object);

//消耗队列里面的对象 并获取队列里面对象的内容

Object object = queue.take();

你可能感兴趣的:(java队列)