Java集合学习
文章平均质量分 84
自闭了哈
这个作者很懒,什么都没留下…
展开
-
第二章 ArrayList源码分析
一、对于ArrayList需要掌握的内容 ArrayList的创建:即构造器 往ArrayList中添加对象:即add(E)方法 获取ArrayList中的单个对象:即get(int index)方法 删除ArrayList中的对象:即remove(E)方法 遍历ArrayList中的对象:即iterator,在实际中更常用的是增强型的for循环去做遍历 判断对象是否存在于ArrayL...原创 2019-06-25 17:18:42 · 191 阅读 · 0 评论 -
第四章 HashMap源码分析
1.HashMap概述 HashMap是一种基于哈希表(数组+链表)实现的Map,它通过键的hashCode来快速的存取元素 HashMap允许插入null键和null值,允许多条记录的值为null,但只允许一条记录的键为null HashMap不是线程安全的,在并发环境下,可能会引起死循环 HashMap中的元素是无序的,无法保证遍历时的顺序是固定不变的 HashMap在不考虑哈...原创 2019-06-26 15:57:48 · 155 阅读 · 0 评论 -
第一章 Java集合类总览
1.常用集合类 集合体系 Collection |--List |--ArrayList |--LinkedList |--Vector |--Set |--HashSet |--TreeSet Map |--HashMap |--TreeMap Collection接口 ...原创 2019-06-24 15:33:52 · 151 阅读 · 0 评论 -
第三章 LinkedList源码分析
一、对于LinkedList需要掌握的八点内容 LinkedList的创建:即构造器 往LinkedList中添加对象:即add(E)方法 获取LinkedList中的单个对象:即get(int index)方法 修改LinkedList中的指定索引的节点的数据set(int index, E element) 删除LinkedList中的对象:即remove(E),remove(int...原创 2019-06-24 23:23:46 · 147 阅读 · 0 评论