• 非阻塞式线程安全列表-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异常

  • 相关阅读:
    工作错误记录javac找不到
    蜜柚系统离备份文件解密
    如何备份蜜柚桌面!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Excel表导入数据库
    ReportViewer和 rdlc报表使用小记
    自定义天气WCF服务接口
    Windows平台下SVN安装配置及使用
    SQLServer 2012 Always on配置全过程
    处理check选中后鼠标悬停问题
    js MD5加密
  • 原文地址:https://www.cnblogs.com/mid-wk/p/7156060.html
Copyright © 2020-2023  润新知