摘要: http://www.cnblogs.com/skywang12345/p/3310887.html 概要 前一章,我们学习了HashMap。这一章,我们对Hashtable进行学习。我们先对Hashtable有个整体认识,然后再学习它的源码,最后再通过实例来学会使用Hashtable。第1部分 H 阅读全文
posted @ 2017-03-10 17:44 xiaobaxiing 阅读(260) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/skywang12345/p/3310835.html 概要 这一章,我们对HashMap进行学习。我们先对HashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashMap。内容包括:第1部分 HashMap介绍第2部分 HashM 阅读全文
posted @ 2017-03-10 17:13 xiaobaxiing 阅读(240) 评论(0) 推荐(0) 编辑
摘要: http://www.360doc.com/content/14/0721/09/16319846_395862328.shtml 哈希法又称 散列法、杂凑法以及关键字地址计算法 等,相应的表称为 哈希表。 这种方法的基本思想是: 首先在元素的关键字 k 和元素的存储位置 p 之间建立一个对应关系  阅读全文
posted @ 2017-03-10 16:05 xiaobaxiing 阅读(291) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/skywang12345/p/3308931.html 概要 前面,我们已经系统的对List进行了学习。接下来,我们先学习Map,然后再学习Set;因为Set的实现类都是基于Map来实现的(如,HashSet是通过HashMap实现的,TreeSet是通 阅读全文
posted @ 2017-03-10 15:22 xiaobaxiing 阅读(137) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/skywang12345/p/3308900.html 概要 前面,我们学完了List的全部内容(ArrayList, LinkedList, Vector, Stack)。 Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例 J 阅读全文
posted @ 2017-03-10 14:59 xiaobaxiing 阅读(150) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/skywang12345/p/3308852.html 概要 学完Vector了之后,接下来我们开始学习Stack。Stack很简单,它继承于Vector。学习方式还是和之前一样,先对Stack有个整体认识,然后再学习它的源码;最后再通过实例来学会使用它 阅读全文
posted @ 2017-03-10 14:41 xiaobaxiing 阅读(204) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/skywang12345/p/3308762.html 概要 前面,我们已经学习了ArrayList。接下来,我们以ArrayList为例,对Iterator的fail-fast机制进行了解。内容包括::1 fail-fast简介2 fail-fast示 阅读全文
posted @ 2017-03-10 14:24 xiaobaxiing 阅读(271) 评论(0) 推荐(1) 编辑
摘要: http://www.cnblogs.com/skywang12345/p/3308807.html 概要 前面,我们已经学习了ArrayList,并了解了fail-fast机制。这一章我们接着学习List的实现类——LinkedList。和学习ArrayList一样,接下来呢,我们先对Linked 阅读全文
posted @ 2017-03-10 13:43 xiaobaxiing 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 用运行速度最优的方法从LinkedList列表里删除重复的元素,例如A->B->BB->B->C,返回A->B->BB->C。 考试的时候没完全想明白,考完又想了想,其实还是蛮简单的。思路很简单:利用一个Set存放LinkedList中的元素,在迭代的过程中,判断当前元素是否在Set中出现过,如果出 阅读全文
posted @ 2017-03-10 13:35 xiaobaxiing 阅读(4480) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/skywang12345/p/3308833.html 概要 学完ArrayList和LinkedList之后,我们接着学习Vector。学习方式还是和之前一样,先对Vector有个整体认识,然后再学习它的源码;最后再通过实例来学会使用它。第1部分 Ve 阅读全文
posted @ 2017-03-10 12:52 xiaobaxiing 阅读(247) 评论(0) 推荐(0) 编辑