
面试-数据结构
iteye_8497
这个作者很懒,什么都没留下…
展开
-
java数据结构-List
List在数据结构中表现为是线性表的方式,其元素以线性方式存储,集合中允许存放重复的对象,List接口主要的实现类有ArrayList ArrayList其实就是一组长度可变的数组,当实例化了一个ArrayList,该数据也被实例化了,当向集合中添加对象时,数组的大小也随着改变,这样它所带来的有优点是快速的随机访问,即使访问每个元素所带来的性能问题也是很小的,但缺点就是想其中添加或删除对象速度...原创 2015-12-22 12:44:48 · 114 阅读 · 0 评论 -
数据结构-集合
数据结构图 集合类图 .容器中装的都是对象,因为它要把对象放到堆上面,但是1.5后就可以自动包装 map.put("one",new Integer(1)) 1.5后可以 map.put("one",1); List有序的、可重复的、按索引位置排序 (这点类似于数组)实现类ArrayList 数组实...原创 2017-04-26 13:16:38 · 156 阅读 · 0 评论 -
HashMap的工作原理
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的...原创 2017-04-26 13:49:31 · 110 阅读 · 0 评论 -
如何线程安全的使用HashMap
http://www.importnew.com/21396.html原创 2017-04-28 13:47:36 · 148 阅读 · 0 评论