ArrayBlockingQueue源码解析

    xiaoxiao2021-03-25  149

    ArrayBlockingQueue是BolckingQUeue的一个实现类,

    public ArrayBlockingQueue(int capacity) { this(capacity, false); }

    默认的构造方法是创建指定大小的队列,并且是非公平的。

    offer方法:在队尾插入元素,如果队列没满,立即返回true,如果当前没有可用的空间,则立即返回false,不会抛异常。

    该方法通常优于add(),因为add()失败直接抛异常

    转载请注明原文地址: https://ju.6miu.com/read-9660.html

    最新回复(0)