美文网首页
Collection & Map

Collection & Map

作者: 梁行之 | 来源:发表于2017-10-14 11:08 被阅读0次

1 概述

  • 容器类有2个分支,一个是Collection,另一个是Map

2 Collection

  • Collection 是元素的集合,分有序List和无序Set
  • List又分为ArrayList和LinkedList,底层分别是数组和链表
  • Set分为HashSet和TreeSet,底层是HashMap和TreeMap
  • TreeMap是可以按照key的大小进行排序存储的树形结构
  • Queue也是collection中一个接口,FIFO队列
    PriorityQueue里边是按元素的自然顺序存储

3 Map

  • HashMap
  • TreeMap
    实现了排序的map,里边是树形结构

4 同步

ArrayList的同步版本是Vector
HashMap的同步版本是Hashtable

5 并发

ArrayList的并发版本是CopyOnWriteArrayList
HashMap的并发版本是ConcurrentHashMap
PriorityQueue的并发版本是PriorityBlockingQueue
另外还有一个ArrayBlockingQueue

相关文章

  • 集合2

    Java集合框架成员:Collection系列,Map系列,Iterator系列。Collection、Map:盛...

  • java 集合框架

    - Collection - Map

  • java工程师应掌握的

    1 Java基础 1.1 Collection和Map (1)掌握Collection和Map的继承体系。 (2)...

  • JavaSE中的容器

    概述:容器包括Collection和Map。Collection存储对象,Map存储键值对。 一. Collect...

  • java数据结构概述

    一 类继承图 1.1 collection 1.2 map 二 collection 2.1 Collection...

  • 高级开发工程师

    1. Java基础 1.1 Collection和Map (1)掌握Collection和Map的继承体系。 (2...

  • Map

    1.Map类集合 Map是和Collection同级别的接口,但是Map也可以返回一些collection类型的,...

  • Collection

    Collection Framework成员如下 Collection Set List Map SortedSe...

  • Java集合总结

    Java集合类主要有2大分支,Collection及Map。Collection体系如下: Map体系如下: **...

  • 容器

    概况 容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存...

网友评论

      本文标题:Collection & Map

      本文链接:https://www.haomeiwen.com/subject/uaezyxtx.html