![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java集合
文章平均质量分 87
~~~南山不寒~~~
这个作者很懒,什么都没留下…
展开
-
普歌-逆越团队:Java集合中的Map接口(详细版)
Map接口Map集合概述HashMap集合HashTable集合(不是Map的子类)TreeMap集合ConcurrentHashMap集合零碎知识点 Map集合概述 1. Map集合的子接口 重点: HashMap集合 1. HashMap的底层实现原理? 2. HashMap在JDK1.7和JDK1.8中有哪些不同?HashMap的底层实现? 3. JDK1.7 VS JDK1.8 比较? 4. HashMap什么时候进行扩容? 5. HashMap扩容操作是怎么实现的? 6原创 2021-04-17 15:00:41 · 1799 阅读 · 6 评论 -
普歌-逆越团队:Java集合中的Set接口(详细版)
Set集合List集合和Set集合的区别Set接口的概述HashSet集合TreeSet集合 List集合和Set集合的区别 另外 List 支持for循环,也就是通过下标来遍历,也可以用迭代器,但是set只能用迭代,因为他无序,无法用下标来取得想要的值。 Set接口的概述 Set集合类似于一个罐子,程序可以依次把多个对象“丢进”Set集合,而Set集合通常不能记住元素的添加顺 序。实际上Set就是Collection只是行为略有不同(Set不允许包含重复元素)。 Set集合不允许原创 2021-04-17 11:41:52 · 132 阅读 · 0 评论 -
普歌-逆越团队:Java集合中的List接口(详细版)
List接口 List集合的概述ArrayList集合LinkedList集合Vector集合迭代器 List集合的概述 ArrayList:动态数组【增删慢,查询快】; Vector:数组【查询慢,增删快】; LinkedList:双向循环链表【查询慢,增删快】; (1)ArrayList:底层数据结构是数组,查询快,增删慢,线程不安全,效率高,可以存储重复元素。 (2)LinkedList:底层数据结构是双向链表,查询慢,增删快,线程不安全,效率高,可以存储重复元素。 (3)Vector:底原创 2021-04-17 07:09:15 · 253 阅读 · 1 评论 -
普歌-逆越团队-集合(框架)知识点(详细版)
集合详细知识点(用四篇文章来详解)一、集合的注解二、Collection接口三、Map接口 一、集合的注解 1. 什么是集合? 集合是Java提供的一种容器,用来存储多个数据。 2. 集合的特点是什么? 对象封装数据,对象多了也需要存储。集合用于存储对象。 对象的个数确定可以使用数组,对象的个数不确定的可以用集合。因为集合是可变长度的。 3. 集合和数组的区别有哪些? 集合长度可变( 可以动态扩展容量),数组是固定长度。 集合仅可以存储引用数据类型,数组既可以存储基本数据类型也可以存储引用数据类型原创 2021-04-16 19:38:30 · 295 阅读 · 1 评论