国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > SynchronousQueue在java中的元素增减

SynchronousQueue在java中的元素增减

java

头像

小妮浅浅

2021-02-08 19:24:303080浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.方法介绍

put(E e) 添加一个非空元素,同时会阻塞住,直到另一个线程调用take()

take() 取出一个元素,如果队列为空,阻塞,直到另一个线程调用put(E e)

2.入队put方法实例

public void put(E e) throws InterruptedException {  
    if (e == null) throw new NullPointerException();// 元素不可为null
    // 三个参数分别是:传输的元素,是否需要超时,超时的时间
    if (transferer.transfer(e, false, 0) == null) {
        // 如果传输失败,直接让线程中断并抛出中断异常
        Thread.interrupted();
        throw new InterruptedException();
    }
}

3.出队take方法实例

public E take() throws InterruptedException {
    E e = transferer.transfer(null, false, 0);
    if (e != null)
        return e;
    Thread.interrupted();
    throw new InterruptedException();
}

以上就是SynchronousQueue在java中的元素增减方法,在理解了SynchronousQueue的用法后,我们就可以对元素的增加或删除有所变动,学会后赶快试试代码的运行吧。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

(NP、高H、纯肉)高H高辣| 禁忌1蜜桃熟了| YSL水蜜桃86满十八岁会黑吗..| 电影《乳妓》在线观看| 成色18K1.220.38软件| 《医务室的小秘密》第一季免费观.| 人与动物胶配方视频荷尔蒙| 一品国精和二品国精的文化意义| 狗锁女人全集免费播放| 老公不在我和公发| 荫蒂被三个男人添| 我有一个朋友| 国产69精品久久久久久A片| 国产精品高潮呻吟久久A片小说| 三十如狼的陪读妈妈免费阅读小说| 《家庭教师》漫画免费阅读下拉式| 男人吸吮完乳房应该怎么处理| 处破小婕子的第一次| 妈妈装睡配合孩子阴阳调和| 扌击辶鬲的小说父女| 洞洞饿了1-36集全免费| 公交车被上高湖了还能坐吗小说 | 扌暴辶鬲和扌暴辶的区别| 机械师曙光| 女性一晚上3次纵欲导致不孕| 小俊在雪姨身上耕耘小说免费阅读 | 7777777亚洲和欧洲尺码表| 《疯狂72小时》韩剧| 9.1国产NBA免费看电影| 小丹让我尝尝你的味道是什么歌啊 | 《请好好疼爱里面》免费观看| 免费观看己满十八岁电视剧高清版| 丈夫不在的日子中字头| 无码欧XXXXX在线观看免费| 扌击辶鬲小| 100张美女光溜溜的背景图片| 九九在线观看免费播放大全电视剧 | 美国禁忌6 结局| 《朋友的未婚妻》| 星空传媒天美传媒有限公司 | 俄罗斯少女2免费观看