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异常

  • 相关阅读:
    基于注解的mybatis(转)
    git分支删除
    java多线程同步(转)
    hadoop学习笔记(五):java api 操作hdfs
    java常用设计模式一:单例模式
    mysql CONCAT用法
    mysql date_sub用法
    hadoop学习笔记(四):hdfs常用命令
    try-catch+thows异常范围说明
    Python 类的多态
  • 原文地址:https://www.cnblogs.com/mid-wk/p/7156060.html
Copyright © 2011-2022 走看看