A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
        Map接口的子类特点:都有一个键值对,键和值是一一对应的;键不能重复,值可以;元素储存是无序的
        Map的实现类有HashMap类,它底层是由哈希表构成,所以它储存是无序的,而且键具有唯一性。



2.目前为止,我们所学的遍历map集合有几种方式?
        遍历map集合有两种方式。第一种是利用hashSet方法获得键的集合,再遍历该集合获得对应的值,并输出键和值;第二种是利用entrySet方法获得包含键、值的对象,再调用它的getKey和getvalue方法获得map集合的键值。



3.请用自己的语言描述你所了解的集合体系
        集合有两大类,分别是Collection和Map。
            Collection是单列集合,它包含了List、Set。
                List内元素是可重复、有索引、储存有序的,它的实现类有:ArrayList、LinkedList。
                    ArrayList特点是:查询快,增删慢。
                    LinkedList特点是:查询慢,增删快。
                Set内元素是不可重复,无索引,它的实现类有:HashSet、TreeSet、LinkedSet。
                    HashSet底层是哈希表所以储存无序
                    LinkedSet底层是链表所以储存有序。
                    TreeSet会按自然顺序对元素自动排序。
            Map是双列集合,拥有一对一一对应的键、值,键不可重复,值可以重复。它的实现类有:HashMap。
                
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
map为双列集合,可以存储NULL,但是NULL也会遵循键惟一的特点。



2.目前为止,我们所学的遍历map集合有几种方式?
两种,一种是取出所有的键 然后一一对应取出值
          另外一种是把键值一对对的取出,然后单独掉方法遍历



3.请用自己的语言描述你所了解的集合体系
1.Collection接口 所有集合的顶层接口,拥有所有集合的共性抽取,没有索引。
1.1 list接口 有序,可重复,有索引值。
1.1.1 ArrayList 底层是数组结构 所以增删慢,查询快。
1.1.2 LinkedList 底层是链表结构 增删快 查询慢。


1.2 set接口 无序 不可重复 没有索引值 (因为没有索引值,只能使用增强for以及迭代器遍历)。
1.2.1 HasSet 底层是哈希表构成,所以也是无序的集合 。
1.2.1.1LinkedHashSet 有序。
1.2.2 TreeSet 可以根据自然顺序进行排序。

2.map接口 所有双链集合的顶层接口,是以键值对的格式存储的数据, 键值对相互对应,键是惟一的 ,值不一定。
2.1HashMap 底层也是哈希表,元素存取也是无序的


回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
存储无序,键值对映射关系,键不能变,值可以改变,一个键对应一个值。

2.目前为止,我们所学的遍历map集合有几种方式?
两种,一种先获取map集合中键的集合,在根据遍历键的集合,用每个键去获取对应的值。
        一种先获取键和值的对象的集合,遍历这个集合,根据对象特有的方法去获取键和值。
3.请用自己的语言描述你所了解的集合体系
集合包含了单列集合collection和双列集合Map。
单列集合collection中有List和Set两个接口。list接口存储有序,有索引,元素可重复。list接口的实现类包括ArrayList和LIinkList
Set接口存储无序,没有索引,元素不可重复。Set接口的实现类有HashSet,LinkHashSet,TreeSet
双列集合Map,存储无序,键值对映射关系,键不能变,值可以改变,一个键对应一个值。
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
        Map接口的子类特点:都有一个键值对,键和值是一一对应的;键不能重复,值可以;元素储存是无序的
        Map的实现类有HashMap类,它底层是由哈希表构成,所以它储存是无序的,而且键具有唯一性。



2.目前为止,我们所学的遍历map集合有几种方式?
        遍历map集合有两种方式。第一种是利用hashSet方法获得键的集合,再遍历该集合获得对应的值,并输出键和值;第二种是利用entrySet方法获得包含键、值的对象,再调用它的getKey和getvalue方法获得map集合的键值。



3.请用自己的语言描述你所了解的集合体系
        集合有两大类,分别是Collection和Map。
            Collection是单列集合,它包含了List、Set。
                List内元素是可重复、有索引、储存有序的,它的实现类有:ArrayList、LinkedList。
                    ArrayList特点是:查询快,增删慢。
                    LinkedList特点是:查询慢,增删快。
                Set内元素是不可重复,无索引,它的实现类有:HashSet、TreeSet、LinkedSet。
                    HashSet底层是哈希表所以储存无序
                    LinkedSet底层是链表所以储存有序。
                    TreeSet会按自然顺序对元素自动排序。
            Map是双列集合,拥有一对一一对应的键、值,键不可重复,值可以重复。它的实现类有:HashMap。
                
回复 使用道具 举报


今天我们学习了Map集合,请根据自己的理解回答下面问题:
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
HashMap底层是哈希表,所以保证了键的唯一性,元素存取
是无序的,而恰恰TreeMap 是使用泛型中类的自然顺序排序
能够更好的还是使用Comparator比较器进行排序,这是保证
了程序的高维护性和耦合性

2.目前为止,我们所学的遍历map集合有几种方式?
我们所学的map集合遍历方式有两种,第一种:
现实遍历键的元素,在通过键找到键的值遍历
第二种:通过Set<Map.Entry<K,V>> entrySet()获取所有键值对对象的
集合并遍历,在通过集合调取键及其键值进行遍历

3.请用自己的语言描述你所了解的集合体系
集合有两个小体系分为双列集合和单列集合
单列集合(Collection)有List和Set两个子接口,它们分别由ArrayList,
LinkedList和HashSet(LinkedHashSet),TreeSet实现类创造对象
双列集合Map由HashMap和TreeMap两个子类实现,HashedMap还有个LinkedHashMap实现
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
(1)Map的元素都是键值对,键和值一一对应
(2)键不重复,值可以重复

2.目前为止,我们所学的遍历map集合有几种方式?
(1)通过keySet()方法获取键的集合,遍历集合通过键获取值;
(2)通过entrySet()方法获取键值对的集合,遍历集合,通过键值对Entry获取键和值。

3.请用自己的语言描述你所了解的集合体系
集合体系继承自Collection接口,Collection接口的子接口可分为单列接口List、Set和双列接口Map,List接口的特点是有序、有索引、可以重复,实现类有ArrayList、LinkedList等,Set接口的特点是无索引、不可重复,实现类有HashSet、LinkedHashSet、TreeSet等,其中只有LinkedHashSet是存取有序的,Map接口特点是、无索引、键不可重复,实现类有HashMap、TreeMap等
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
        Map接口的子类特点:都有一个键值对,键和值是一一对应的;键不能重复,值可以;元素储存是无序的
        Map的实现类有HashMap类,它底层是由哈希表构成,所以它储存是无序的,而且键具有唯一性。
2.目前为止,我们所学的遍历map集合有几种方式?
        遍历map集合有两种方式。第一种是利用hashSet方法获得键的集合,再遍历该集合获得对应的值,并输出键和值;第二种是利用entrySet方法获得包含键、值的对象,再调用它的getKey和getvalue方法获得map集合的键值。
3.请用自己的语言描述你所了解的集合体系
        集合有两大类,分别是Collection和Map。
            Collection是单列集合,它包含了List、Set。
                List内元素是可重复、有索引、储存有序的,它的实现类有:ArrayList、LinkedList。
                    ArrayList特点是:查询快,增删慢。
                    LinkedList特点是:查询慢,增删快。
                Set内元素是不可重复,无索引,它的实现类有:HashSet、TreeSet、LinkedSet。
                    HashSet底层是哈希表所以储存无序
                    LinkedSet底层是链表所以储存有序。
                    TreeSet会按自然顺序对元素自动排序。
            Map是双列集合,拥有一对一一对应的键、值,键不可重复,值可以重复。它的实现类有:HashMap。
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
Map的子类有hashMap,TreeMap,hashMap底层是哈希表,
元素的存取是无序的,hashMap底下还有LinkedHashMap,
它是有序的,TreeMap是可以用Comparable和Comparator的等方式进行
自然排序和自定义排序。

2.目前为止,我们所学的遍历map集合有几种方式?
两种方式;
(1) 获取所有键的集合。用keySet()方法实现
- 遍历键的集合,
    获取到每一个键。用增强for实现  
- 根据键去找值。
    用get(Object key)方法实现

(2)- - 获取所有键值对对象的集合
   
- Set<Map.Entry<K,V>> entrySet():获取所有键值对对象的集合
  
- 遍历键值对对象的集合,得到每一个键值对对象
   
- 用增强for实现,得到每一个Map.Entry
  -
根据键值对对象获取键和值
    - 用getKey()得到键
    - 用getValue()得到值


3.请用自己的语言描述你所了解的集合体系
集合分为单列集合和双列集合;
(1)单列集合,collection接口下有list接口(有序;元素可以重复;)和set(无序,没有索引值)。
         
(2)双列集合,map接口下有hashMap和TreeMap,hashmap底下有linkedhashMap(有序)
回复 使用道具 举报

1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
答:Map接口的子类特点:1.参数列表为键值对 2.一个键对应一个值 3.元素存取无序 4.键不可重复
Map实现类:HashMap(元素存取无序);TreeMap(元素存取有序,按指定规则排列);LinkedHashMap(有序存取)

2.目前为止,我们所学的遍历map集合有几种方式?
答:遍历map集合有两种方式:keySet方法、entrySet方法
1.(keySet方法)先获取集合所有键的集合,遍历键集合,获取键对应的map值,输出键值对
2.(entrySet方法)先获取map集合的所有键值对的集合,遍历键值对集合,获取对应的键和值,输出键值对

3.请用自己的语言描述你所了解的集合体系
答:集合分支:Collection接口和Map接口

Collection接口分支:List接口、Set接口
List接口分支:ArraryList类、LinkedList类
Set接口分为:HashSet类、TreeSet类;HashSet类存在LinkedHashSet子类

Map接口被HashMap类和TreeMap类实现,HashMap类存在LinkedHashMap子类系
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
Map的子类有hashMap,TreeMap,hashMap底层是哈希表,
元素的存取是无序的,hashMap底下还有LinkedHashMap,
它是有序的,TreeMap是可以用Comparable和Comparator的等方式进行
自然排序和自定义排序。

2.目前为止,我们所学的遍历map集合有几种方式?
两种方式;
(1) 获取所有键的集合。用keySet()方法实现
- 遍历键的集合,
    获取到每一个键。用增强for实现  
- 根据键去找值。
    用get(Object key)方法实现

(2)- - 获取所有键值对对象的集合
   
- Set<Map.Entry<K,V>> entrySet():获取所有键值对对象的集合
  
- 遍历键值对对象的集合,得到每一个键值对对象
   
- 用增强for实现,得到每一个Map.Entry
  -
根据键值对对象获取键和值
    - 用getKey()得到键
    - 用getValue()得到值


3.请用自己的语言描述你所了解的集合体系
集合分为单列集合和双列集合;
(1)单列集合,collection接口下有list接口(有序;元素可以重复;)和set(无序,没有索引值)。
         
(2)双列集合,map接口下有hashMap和TreeMap,hashmap底下有linkedhashMap(有序)
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
Map接口的子类hashmap它的键是唯一的,底层也是hash值所以它的存取是无需的,
有linkedhashmap 它是有序的
有TreeMap:它有无参的构造方法默认使用自然排序
        还有 comparator比较器排序

2.目前为止,我们所学的遍历map集合有几种方式?
根据Keyset();遍历键的集合获取键对应的值
entyset()根据键对对象获取键的值


3.请用自己的语言描述你所了解的集合体系

分单列和双列
单列的顶层接口是collection接口,list和set实现了collection接口, Arraylist和hashset是collection的实现类
list 它底层是数组结构它是有序的\可重复的, 它查询快,但是删除慢 它可以使用普通for\迭代器\增强for做遍历
Set 它是链表结构,它存取无须,它无索引值\不可重复.它删除快,查询慢,因为它没有索引只能迭代器\增强for做遍历

双列有Map<K,V>它是成对出现的  K代表的是Key键 V代表的Value键对应的值,比较常用的实现类有
HashMap \ linkedMap \treeMap
hashMap无序
linkedMap有序
treeMap可以按自然排序,也可以使用comparator比较器
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
Map接口的子类特点:1.参数列表为键值对 2.一个键对应一个值 3.元素存取无序 4.键不可重复,值可以重复。
Map实现类:HashMap元素存取无序,LinkedHashMap存取有序。TreeMap元素存取有序,按指定规则排列,
2.目前为止,我们所学的遍历map集合有几种方式?
1.keySet方法先获取集合所有键的集合,遍历键的集合,获取键对应的值,
输出键值对2.entrySet方法先获取map集合的所有键值对的集合,遍历键值对集合,获取对应的键和值,最后输出键值对。
3.请用自己的语言描述你所了解的集合体
集合分为单列集合Collection和双列集合Map
单列集合Collection下有两个接口List有序、元素可重复、有索引值
和Set元素不可重复,没有索引值,Map接口是键值对的形式储存数据,
键值一一对应,键是唯一的,值不是唯一的。list实现类有arraylist迭代顺序无保证和linkedlist迭代顺序有保证。
set集合下有hashset和treeset集合,hashset有个linkedhashset集合弥补hashset集合的迭代顺序无保证。
双列集合map下有hashmap和treemap集合。
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
答:
Map接口是双列集合的顶层接口,它是键值对的形式存储数据的,键值是一一对应的,并且键是唯一的而值不是。
Map接口有HashMap和TreeMap两个子类
        HashMap:1.底层数据结构是哈希表;
                         2.元素存取也是无序的
                         3.HashMap还有可以存储Null,但是Null也会遵循唯一的特点
                         4.底下还有LinkedHashMap子类,它是有序的。
        TreeMap:
                        1.使用泛型中类的自然顺序排序
                        2.使用Comparator比较器进行比较的。
                                (Comparable和Comparator两种比较器,后者更有利于后期维护)
               
2.目前为止,我们所学的遍历map集合有几种方式?
答:两种;
1.通过键找值。
        获取所有键的集合。用keySet()方法实现
        遍历键的集合,获取到每一个键。用增强for实现
        根据键去找值。用get(Object key)方法实现
       
2.通过获取键值对对象集合
        获取所有键值对对象的集合
        Set<Map.Entry<K,V>> entrySet():获取所有键值对对象的集合
        遍历键值对对象的集合,得到每一个键值对对象
        用增强for实现,得到每一个Map.Entry
        根据键值对对象获取键和值
        用getKey()得到键
        用getValue()得到值
       
3.请用自己的语言描述你所了解的集合体系
答:集体体系分为单列和双列两种;
单列:
        Collection接口是单列集合的顶层接口,它没有索引值,
        Collection接口底下还有两个子接口List,Set。
                List接口:
                        特点:1.有序;2.元素可以重复;3.有索引值
                        底下有ArrayList和LinkedList两个实现类
                                ArrayList底层数据结构是数组,所以有着查询快(数组有索引值,能够快速定位元素),
                                                                                                         增删慢(数据增删需要创建出新的数组),两个特点。
                                                                                         
                                LinkedList底层数据结构是链表,所以有着查询慢(链表查询每次都是从头开始查起),
                                                                                                增删快的特点(链表在增删数据只需改变下一个元素的地址值),
                                                                                                        两个特点。
                                       
                Set接口:
                        特点:1.无序(底层是哈希表);
                                  2.元素不可重复(底层是哈希表);
                                  3.没有索引值(只能使用迭代器和增强for循环遍历)
                        底下有HashSet和TreeSet两个实现类
                                HashSet底层是由哈希表组成(数组+链表/红黑树),所以HashSet集合是无序、不重复的
                                        HashSet集合保证元素不重复的,是需要重写hashCode()、equals()两个方法。
                                                HashSet底下还有一个LinkedHashSet类,它是有序的
                                TreeSet集合它可以根据元素的进行自然顺序排序,也可以通过Comparable或者Comparator进行自定义排序。
双列:
        Map接口是双列集合的顶层接口,它是键值对的形式存储数据的,键值是一一对应的,并且键是唯一的而值不是。
        Map接口底下有HashMap和TreeMap两个实现类
                HashMap:
                                1.底层也是哈希表;2.元素存取也是无序的
                                HashMap还有可以存储Null,但是Null也会遵循唯一的特点
                                底下还有LinkedHashMap实现类,它是有序的。
                               
                TreeMap:
                                1.使用泛型中类的自然顺序排序
                                2.使用Comparator比较器进行比较的。(Comparable和Comparator两种比较器,后者更有利于后期维护)

点评

总结得不错,注意调整下格式  发表于 2019-4-27 17:25
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
        Map接口的子类特点:都有一个键值对,键和值是一一对应的;键不能重复,值可以;元素储存是无序的
        Map的实现类有HashMap类,它底层是由哈希表构成,所以它储存是无序的,而且键具有唯一性。
2.目前为止,我们所学的遍历map集合有几种方式?
        遍历map集合有两种方式。第一种是利用hashSet方法获得键的集合,再遍历该集合获得对应的值,并输出键和值;第二种是利用entrySet方法获得包含键、值的对象,再调用它的getKey和getvalue方法获得map集合的键值。
3.请用自己的语言描述你所了解的集合体系
        集合有两大类,分别是Collection和Map。
            Collection是单列集合,它包含了List、Set。
                List内元素是可重复、有索引、储存有序的,它的实现类有:ArrayList、LinkedList。
                    ArrayList特点是:查询快,增删慢。
                    LinkedList特点是:查询慢,增删快。
                Set内元素是不可重复,无索引,它的实现类有:HashSet、TreeSet、LinkedSet。
                    HashSet底层是哈希表所以储存无序
                    LinkedSet底层是链表所以储存有序。
                    TreeSet会按自然顺序对元素自动排序。
            Map是双列集合,拥有一对一一对应的键、值,键不可重复,值可以重复。它的实现类有:HashMap。
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
Map的子类有hashMap,TreeMap,hashMap底层是哈希表,
元素的存取是无序的,hashMap底下还有LinkedHashMap,
它是有序的,TreeMap是可以用Comparable和Comparator的等方式进行
自然排序和自定义排序。

2.目前为止,我们所学的遍历map集合有几种方式?
两种方式;
(1) 获取所有键的集合。用keySet()方法实现
- 遍历键的集合,
    获取到每一个键。用增强for实现  
- 根据键去找值。
    用get(Object key)方法实现

(2)- - 获取所有键值对对象的集合
   
- Set<Map.Entry<K,V>> entrySet():获取所有键值对对象的集合
  
- 遍历键值对对象的集合,得到每一个键值对对象
   
- 用增强for实现,得到每一个Map.Entry
  -
根据键值对对象获取键和值
    - 用getKey()得到键
    - 用getValue()得到值


3.请用自己的语言描述你所了解的集合体系
集合分为单列集合和双列集合;
(1)单列集合,collection接口下有list接口(有序;元素可以重复;)和set(无序,没有索引值)。
         
(2)双列集合,map接口下有hashMap和TreeMap,hashmap底下有linkedhashMap(有序)
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
答:1.键值对形式储存数据  2. 键是唯一的,值不是唯一的
HashMap :底层是哈希表,元素存取也是无序的;

2.目前为止,我们所学的遍历map集合有几种方式?
答:两种; 1 . keySet();获取所有键的集合
2.entrySet(); 获取键和值得集合.

3.请用自己的语言描述你所了解的集合体系
答:Collection接口(单列集合的顶层接口)----> List接口(1.有序的 2.元素可以重复 3 有索引值) ---->ArrayList集合 / linkedList集合       
:Collection接口(单列集合的顶层接口)----> Set接口(1.无序的 2.元素不可重复 3 无索引值) --->HashSet集合 --->LinkedHashSet集合 /  TreeSet集合
Map接口(键值对形式储存数据)--->HashMap(底层是哈希表,元素存储无序)---->LinkedMap(元素储存有序) / TreeMap       
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
Map的子类有hashMap,TreeMap,hashMap底层是哈希表,
元素的存取是无序的,hashMap底下还有LinkedHashMap,
它是有序的,TreeMap是可以用Comparable和Comparator的等方式进行
自然排序和自定义排序。

2.目前为止,我们所学的遍历map集合有几种方式?
两种方式;
(1) 获取所有键的集合。用keySet()方法实现
- 遍历键的集合,
    获取到每一个键。用增强for实现  
- 根据键去找值。
    用get(Object key)方法实现

(2)- - 获取所有键值对对象的集合
   
- Set<Map.Entry<K,V>> entrySet():获取所有键值对对象的集合
  
- 遍历键值对对象的集合,得到每一个键值对对象
   
- 用增强for实现,得到每一个Map.Entry
  -
根据键值对对象获取键和值
    - 用getKey()得到键
    - 用getValue()得到值


3.请用自己的语言描述你所了解的集合体系
集合分为单列集合和双列集合;
(1)单列集合,collection接口下有list接口(有序;元素可以重复;)和set(无序,没有索引值)。
         
(2)双列集合,map接口下有hashMap和TreeMap,hashmap底下有linkedhashMap(有序)
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
答:Map接口的子类特点:1.参数列表为键值对 2.一个键对应一个值 3.元素存取无序 4.键不可重复
Map实现类:HashMap(元素存取无序);TreeMap(元素存取有序,按指定规则排列);LinkedHashMap(有序存取)

2.目前为止,我们所学的遍历map集合有几种方式?
答:遍历map集合有两种方式:keySet方法、entrySet方法
1.(keySet方法)先获取集合所有键的集合,遍历键集合,获取键对应的map值,输出键值对
2.(entrySet方法)先获取map集合的所有键值对的集合,遍历键值对集合,获取对应的键和值,输出键值对

3.请用自己的语言描述你所了解的集合体系
答:集合分支:Collection接口和Map接口

Collection接口分支:List接口、Set接口
List接口分支:ArraryList类、LinkedList类
Set接口分为:HashSet类、TreeSet类;HashSet类存在LinkedHashSet子类

Map接口被HashMap类和TreeMap类实现,HashMap类存在LinkedHashMap子类
回复 使用道具 举报
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
特点:无索引值,键是唯一的,值不是唯一的,是键对的形式进行存储。
实现类:HashMap:元素存取无序。
             TreeMap:元素存取有序,按指定规则排列。
             LinkedHashMap:有序存取。

2.目前为止,我们所学的遍历map集合有几种方式?
有2种:
keySet:根据键获取值,遍历所有键获取所有值。
entrySet:使用entry中的get获取键和值。

3.请用自己的语言描述你所了解的集合体系
集合分支:Collection和Map
Collection:List和Set
List:ArraryList和LinkedList
Set:HashSet和TreeSet;HashSet类存在LinkedHashSet子类
Map接口被HashMap类和TreeMap类实现,HashMap类存在LinkedHashMap子类
回复 使用道具 举报
今天我们学习了Map集合,请根据自己的理解回答下面问题:
1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
Map接口的子类有键值对映射关系,一个键对应一个键,键不能重复,元素存取无序
2.目前为止,我们所学的遍历map集合有几种方式?
两种:keyset()和entryset()
3.请用自己的语言描述你所了解的集合体系
集合可以分为Collection接口和Map接口
而Collection接口可以分为List接口和Set接口
List接口可以分为ArrayList和LinkedList
Set接口又可以分为HashSet类、TreeSet类;HashSet类存在LinkedHashSet子类
而Map接口被HashMap类和TreeMap类实现,HashMap类存在LinkedHashMap子类
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马