首頁 > Java > java教程 > 主體

java阻塞隊列的操作方法有哪些

WBOY
發布: 2023-04-18 09:55:08
轉載
1496 人瀏覽過

1、支援阻塞的插入方法,當佇列滿時,佇列會阻塞插入元素的線程,直到佇列不滿意。

2、支援阻塞的移除方法,當佇列為空時,取得元素的執行緒將等待佇列變成非空。

實例

public void put(E e) throws InterruptedException {
    checkNotNull(e);
    final ReentrantLock lock = this.lock;
    lock.lockInterruptibly();
    try {
        while (count == items.length)
            notFull.await();
        enqueue(e);
    } finally {
        lock.unlock();
    }
}
登入後複製

以上是java阻塞隊列的操作方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板