Java容器接口及其实现类(JCF)

Java容器接口及其实现类(JCF)参考文章 官方文档 Java 容器接口分为两个部分 一个是最基础的接口 java util Collection 另一部分接口是基于 java util Map 继承 Collection 的接口 java util Setjava util SortedSetjav util NavigableSet util Queuejava util concurrent BlockingQu

继承Collection的接口

  • java.util.Set
  • java.util.SortedSet
  • java.util.NavigableSet
  • java.util.Queue
  • java.util.concurrent.BlockingQueue
  • java.util.concurrent.TransferQueue
  • java.util.Deque
  • java.util.concurrent.BlockingDeque

继承Map的接口

  • java.util.SortedMap
  • java.util.NavigableMap
  • java.util.concurrent.ConcurrentMap
  • java.util.concurrent.ConcurrentNavigableMap

在这里插入图片描述
接口常用的实现类
在这里插入图片描述
上述接口中,有一部分接口是JUC包下的,用于并发


  • BlockingQueue
  • TransferQueue
  • BlockingDeque
  • ConcurrentMap
  • ConcurrentNavigableMap

并发接口的常见实现类有:

  • LinkedBlockingQueue
  • ArrayBlockingQueue
  • PriorityBlockingQueue
  • DelayQueue
  • SynchronousQueue
  • LinkedBlockingDeque
  • LinkedTransferQueue
  • CopyOnWriteArrayList
  • CopyOnWriteArraySet
  • ConcurrentSkipListSet
  • ConcurrentHashMap
  • ConcurrentSkipListMap
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/226144.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午7:43
下一篇 2026年3月17日 上午7:44


相关推荐

  • idea导入项目爆红问题及解决方案

    idea导入项目爆红问题及解决方案前言作为新手 难免会遇到导入他人的项目 idea 爆红的情况 很是头疼 这究竟是发生了什么 一度怀疑是不是项目出错了 但项目没错 但依旧爆红 查找了很多资料 折腾了半天终于解决了这个问题 但同时又发现了另一个问题 具体是什么 下面就跟着小编一起来探索吧 提示 以下是本篇文章正文内容 下面案例可供参考一 初次问题所在内心独白 真让人头大二 解决步骤 1 找度娘遇事不要慌 有问题找度娘 结果发现是因为找不到 jar 包的原因 首先看 maven 配置 File Settings Build Exec

    2026年3月17日
    2
  • conda 删除源_conda删除包

    conda 删除源_conda删除包记录自己新建一个py3.5的conda环境,遇到镜像连接超级慢,清华的镜像也不太行的亚子,发现之前安装的anaconda中有一个源速度还可以。一、查看自己conda的链接进入cmdcondainfo调出conda的信息二、添加源condaconfig–addchannelshttps://repo.continuum.io/pkgs/main/condaconf…

    2026年4月16日
    6
  • Java实现数据统计的常用算法

    Java实现数据统计的常用算法Java实现数据统计的常用算法

    2022年4月22日
    58
  • Python学习路线(课程大纲+Python视频教程+下载地址)

    最新Python学习路线+千锋Python课程大纲+Python视频教程+Python学习资料下载地址大合集目前Python已经成为最受欢迎的程序设计语言之一。Python的设计哲学是“优雅”、“明确”、“简单”。Python的优点(来自百科)简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白…

    2022年4月18日
    44
  • Shell脚本获得核酸反向互补序列

    Shell脚本获得核酸反向互补序列DNA 作为生物的遗传物质 由 2 条互补的链按照 A T C G 碱基配对方式形成双螺旋结构 在生物信息处理时 常常需要得到已知序列的反向互补序列 反向是由于学术界约定俗成序列方向为 5 端到 3 端 因此只互补配对得到的是 3 端到 5 端的配对序列 还需要再反向一次变成 5 端到 3 端 诸如 Python 和其他专门的小工具都可以实现 但是这里尝试用 Shell 来解决问题 问题 获得 fasta 格式核酸序列的反向互补配对

    2026年3月19日
    1
  • fscanf()函数具体解释

    fscanf()函数具体解释

    2021年12月15日
    87

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号