随笔分类 -  #java#--集合

摘要:map: 1.通过获取Entry: Entry的iterator 2.获取KeySet: 3.获取Values: Set: 1.通过Iterator 阅读全文
posted @ 2019-04-30 15:53 嘿boom 阅读(479) 评论(0) 推荐(0)
摘要:参考https://www.cnblogs.com/CarpenterLee/p/5545987.html 思想:从接口出发掌握集合 1.注意集合的“接口”框架图,熟记,并扫盲SortSet和NavigableSet等这种接口。 框架图: 来源:http://www.cnblogs.com/Carp 阅读全文
posted @ 2019-04-30 11:27 嘿boom 阅读(212) 评论(0) 推荐(0)
摘要:垃圾JDK啊 Deque这个接口,既承担着FIFO的任务,即队列,也承担着LIFO的任务,即栈 目前jdk里面实现了这个接口的类有两个,一个是ArrayDeque,另一个是LinkedList 但是由于Deque违反了单一职责原则,所以使用时要小心。分清楚队列和栈各自的方法 http://cheng 阅读全文
posted @ 2019-04-09 16:37 嘿boom 阅读(1673) 评论(0) 推荐(1)
摘要:点我 补两个红黑树原理:https://www.cnblogs.com/yyxt/p/4983967.html https://www.cnblogs.com/skywang12345/p/3245399.html 添加实例 https://blog.csdn.net/cout_sev/articl 阅读全文
posted @ 2019-02-18 12:35 嘿boom 阅读(346) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/CarpenterLee/p/5488070.html 阅读全文
posted @ 2019-01-27 20:33 嘿boom 阅读(114) 评论(0) 推荐(0)
摘要:HashMap 1.8之后的解读 加入了红黑树,并且对hash函数加以改进 b).每个对象都有一个hashcode,但是hashmap并没有直接使用它,而是使用hash函数进行了一次处理,处理完之后用indexfor求出所在的位置。 对于1.7的hash,纯粹是数学计算,不用理会,可以看1.8的ha 阅读全文
posted @ 2018-05-21 16:53 嘿boom 阅读(206) 评论(0) 推荐(0)
摘要:1.可以先看这一篇 https://www.cnblogs.com/zhangyinhua/p/7687377.html 2.arraylist.get()有两种,一种通过索引,一种通过对象。注意: ArrayList<Integer> alist=new ArrayList<>(); alist. 阅读全文
posted @ 2018-05-15 20:59 嘿boom 阅读(268) 评论(0) 推荐(0)