代码改变世界

随笔分类 -  Java基础知识学习

[转]HashMap的工作原理

2015-04-14 15:56 by 雪夜&流星, 153 阅读, 收藏, 编辑
摘要: 转载自:http://www.importnew.com/7099.html本文由ImportNew-唐小娟翻译自Javarevisited。欢迎加入翻译小组。转载请见文末要求。HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashM... 阅读全文

[转]WeakHashMap介绍

2015-04-08 17:19 by 雪夜&流星, 248 阅读, 收藏, 编辑
摘要: 转载自:http://www.cnblogs.com/skywang12345/p/3311092.htmlWeakHashMap简介 WeakHashMap 继承于AbstractMap,实现了Map接口。 和HashMap一样,WeakHashMap 也是一个散列表,它存储的内容也是键值对(... 阅读全文

[转]TreeMap 简介

2015-04-08 17:15 by 雪夜&流星, 164 阅读, 收藏, 编辑
摘要: 转载自:http://www.cnblogs.com/skywang12345/p/3310928.htmlTreeMap 简介TreeMap 是一个有序的key-value集合,它是通过红黑树实现的。TreeMap继承于AbstractMap,所以它是一个Map,即一个key-value集合。Tr... 阅读全文

[转]Hashtable介绍

2015-04-08 17:08 by 雪夜&流星, 145 阅读, 收藏, 编辑
摘要: 转载自:http://www.cnblogs.com/skywang12345/p/3310887.htmlHashtable 简介和HashMap一样,Hashtable 也是一个散列表,它存储的内容是键值对(key-value)映射。Hashtable继承于Dictionary,实现了Map、C... 阅读全文

[转] HashMap介绍

2015-04-08 17:02 by 雪夜&流星, 172 阅读, 收藏, 编辑
摘要: 转载自:http://www.cnblogs.com/skywang12345/p/3310835.htmlHashMap简介HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.... 阅读全文

[转]Map架构

2015-04-08 16:36 by 雪夜&流星, 155 阅读, 收藏, 编辑
摘要: 转载自:http://www.cnblogs.com/skywang12345/p/3308931.html(01) Map 是映射接口,Map中存储的内容是键值对(key-value)。(02) AbstractMap 是继承于Map的抽象类,它实现了Map中的大部分API。其它Map的实现类可以... 阅读全文

[转]为什么LinkedList中插入元素很快,而ArrayList中插入元素很慢以及为什么LinkedList中随机访问很慢,而ArrayList中随机访问很快

2015-04-08 16:17 by 雪夜&流星, 1418 阅读, 收藏, 编辑
摘要: 转载自:http://www.cnblogs.com/skywang12345/p/3308900.htmlLinkedList.java中向指定位置插入元素的代码如下:// 在index前添加节点,且节点的值为elementpublic void add(int index, E element)... 阅读全文

Java框架知识点

2015-04-08 15:17 by 雪夜&流星, 204 阅读, 收藏, 编辑
摘要: 1、Iterator遍历Collection时,是fail-fast机制的。即,当某一个线程A通过iterator去遍历某集合的过程中,若该集合的内容被其他线程所改变了;那么线程A访问集合时,就会抛出ConcurrentModificationException异常,产生fail-fast事件。2、... 阅读全文
点击右上角即可分享
微信分享提示