0
点赞
收藏
分享

微信扫一扫

JAVA: LinkedBlockingQueue添加元素


线程安全的队列

import java.util.concurrent.LinkedBlockingQueue;

public class TestQueue {

public static void main(String[] args) throws InterruptedException {
LinkedBlockingQueue<String> lbq=new LinkedBlockingQueue<String>(3);

/*
lbq.offer("element1");
lbq.offer("element2");
lbq.offer("element3");
lbq.offer("element4");

System.out.println(lbq);
*/


/*
lbq.put("element1");
lbq.put("element2");
lbq.put("element3");
lbq.put("element4");

System.out.println(lbq);
*/

lbq.add("element1");
lbq.add("elment2");
lbq.add("element3");
lbq.add("element4");

System.out.println(lbq);




}

}

add: 超出长度直接抛出异常
offer:超出长度返回false
put:超出长度则阻塞


举报

相关推荐

0 条评论