Java集合类框架的基本接口

╰+攻爆jí腚メ 2022-03-08 06:58 375阅读 0赞

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MDU2OTk5MQ_size_16_color_FFFFFF_t_70

总共有两大接口:Collection 和Map ,一个元素集合,一个是键值对集合; 其中List和Set接口继承了Collection接口,一个是有序元素集合,一个是无序元素集合; 而ArrayList和 LinkedList 实现了List接口,HashSet实现了Set接口,这几个都比较常用; HashMap 和HashTable实现了Map接口,并且HashTable是线程安全的,但是HashMap性能更好;

java.util.Collection [I]

  1. |—java.util.List [I]
  2. |—java.util.ArrayList [C]
  3. |—java.util.LinkedList [C]
  4. |—java.util.Vector [C]
  5. |—java.util.Stack [C]
  6. |—java.util.Set [I]
  7. |—java.util.HashSet [C]
  8. |—java.util.SortedSet [I]
  9. |—java.util.TreeSet [C]

java.util.Map [I]

  1. |—java.util.SortedMap [I]
  2. |—java.util.TreeMap [C]
  3. |—java.util.Hashtable [C]
  4. |—java.util.HashMap [C]
  5. |—java.util.LinkedHashMap [C]
  6. |—java.util.WeakHashMap [C]

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MDU2OTk5MQ_size_16_color_FFFFFF_t_70 1

链接:https://www.nowcoder.com/questionTerminal/709828a56a4443d899d89ae95b7c2940

发表评论

表情:
评论列表 (有 0 条评论,375人围观)

还没有评论,来说两句吧...

相关阅读

    相关 集合框架基本接口 ---Java

    集合即存储对象的容器。 在程序中有可能无法预知需要多少对象。数组虽然也可以存储对象,但长度是固定的,不好定义。但集合类容器的长度可变。每一个容器对数据的存储方式(数据的存储