zoukankan      html  css  js  c++  java
  • 非阻塞式线程安全列表-ConcurrentLinkedDeque

    主要的方法:

    public E pollFirst() :返回第一个元素,并且移除这个元素,如果列表为空,抛出NoSuchElementException异常

    public E pollLast():返回最后一个元素,并且移除这个元素,如果列表为空,抛出NoSuchElementException异常

    public E poll():返回第一个元素,并且移除这个元素,如果列表为空,抛出NoSuchElementException异常

    public E getFirst():返回第一个元素,但不会移除这个元素.如果列表为空,抛出NoSuchElementException异常

    public E getLast():返回最后一个元素,但不会移除这个元素.如果列表为空,抛出NoSuchElementException异常

    public E peek() :返回第一个元素,并且移除这个元素,如果列表为空,抛出NullPointerException异常

    public E peekFirst():返回第一个元素,并且移除这个元素,如果列表为空,抛出NullPointerException异常

    public E peekLast():返回最后一个元素,并且移除这个元素,如果列表为空,抛出NullPointerException异常

    public E removeFirst():返回第一个元素,并且移除这个元素,如果列表为空,抛出NoSuchElementException异常

    public boolean remove(Object o):返回第一个元素,并且移除这个元素,如果列表为空,抛出NoSuchElementException异常

    public E removeLast():返回最后一个元素,并且移除这个元素,如果列表为空,抛出NoSuchElementException异常

  • 相关阅读:
    【bzoj1878】[SDOI2009]HH的项链
    【bzoj2821】作诗(Poetize)
    【bzoj2120】数颜色
    PAT 乙级真题 1005.德才论
    PAT 乙级真题 1004.福尔摩斯的约会
    博客园使用悬挂猫(上吊猫)置顶插件
    PAT 乙级真题 1002.数字分类
    AcWing 789.数的范围
    AcWing 788.逆序对的数量
    二分查找
  • 原文地址:https://www.cnblogs.com/mid-wk/p/7156060.html
Copyright © 2011-2022 走看看