Loading

摘要: 集合类的通用遍历方式, 用迭代器迭代: Iterator it = list.iterator(); while(it.hasNext()) { Object obj = it.next(); } Map遍历方式: 1、通过获取所有的key按照key来遍历 //Set<Integer> set = 阅读全文
posted @ 2016-11-04 17:56 梦醒点灯 阅读(111486) 评论(3) 推荐(6) 编辑
摘要: 一、 HashSet概述: 1、HashSet底层实现实际上就是利用HashMap的键(Key)来存储对象,原HashMap的键key的位置存放对象,值value的位置存放空的Object对象作为虚拟值; 2、增加和删除都是直接调用HashMap的方法来实现的,没有修改和具体的查询方法,获取值只能通 阅读全文
posted @ 2016-11-04 16:48 梦醒点灯 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 在之前文章ArrayList源码解析(http://www.cnblogs.com/leskang/p/6019887.html)中分析了一下 ArrayList的源码和一些重要方法,现在对比 ArrayList,总结一下 Vector和 ArrayList的不同 构造方法 其实两者在很多地方都是一 阅读全文
posted @ 2016-11-04 15:27 梦醒点灯 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 1、简介 LinkedList类声明如下: public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable 可以发现  阅读全文
posted @ 2016-11-04 12:14 梦醒点灯 阅读(3524) 评论(0) 推荐(2) 编辑