1.Map接口下有几个子类,各自有什么特点? HashMap:存储数据采用哈希表结构,无序 LinkdeHashMap:存储数据采用哈希表结构和链式结构,有序 2.目前为止,我们所学的遍历map集合有几种方式? 一种遍历键找值方式,一种遍历键值对方式 3.请用自己的语言描述你所了解的集合体系 集合只能存放引用类型,其存放的是多个对象的引用,可以存放不同类型。 Collection接口下的Set接口(无序),List接口(有序)和Map接口。 Set下有HashSet,LinkedHashSet HashSet底层数据结构是哈希表,无序,不可重复 LinkedHashSet底层数据结构式链表和哈希表,有序,不可重复 List下有ArrayList,LinkedList ArrayList底层数据结构是数组,查询块,增删慢 LinkdeList底层数据结构是链表,查询慢,增删快 Map下有LinkedHashMap,HashMap HashMap:存储数据采用哈希表结构,无序 LinkdeHashMap:存储数据采用哈希表结构和链式结构,有序
|