国产成人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的用法后,我们就可以对元素的增加或删除有所变动,学会后赶快试试代码的运行吧。

关注

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

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

国产精品国内自产拍在线播放| 大肉大捧一进一出视频的注意事项| 性做爰全过程免费看| 第一次挺进苏雨瑶的身体电影| 坤坤寒入桃子里电视剧| 《女仆教育》动漫第一季| 自行车小故事| 我在开会他在下添的好爽| 他的大手在秘密花园游走漫画 | 老公说我的B夹得他很爽| 黑人空乘伦理5| 禁忌4大结局| 伦理《少妇的滋味》完整版| 《漂亮的秘书HD》在线观看| 公粗一夜6次挺进我的密道| 臣卜扌桑扌圭辶鬲爸爸| 国产精品一区| 男同| 朋友的妈妈7中字谜| 老头下边又粗又大又硬| 腿张开我要添到你高潮H漫画软件| 在线观看免费高清视频大全追剧 | 人犬兽人在线观看免费完整| 免费看隐藏部位软件| 《交换温柔》免费观看全集完整版| 欧美《禁忌5》| 万能浏览器| 苍空电影全集| 《灭火宝贝2》美国版| 被两个男人吃奶三P| 女性无裆连体内衣| 暴躁老妈高清免费观看电视剧| 美景之屋2电视剧高清完整版在线..| 四虎网站| YSL水蜜桃86满十八岁会黑吗..| 鲁鲁射击免费播放电视剧全部| 在车里被弄了4次高潮| 夫妻二人世界免费看第一集| 撸撸社| 上海1920| 杨贵妃颤抖双乳呻吟求欢电影