
JCF
tianjinsong
0101101001001
展开
-
从源码分析ArrayList和LinkList的区别
http://blog.youkuaiyun.com/u012734441/article/details/43342831 先写一段代码: [java] view plain copy package cn.com.ListDemo; import java.util.ArrayList; import java.util转载 2016-08-22 15:40:15 · 5436 阅读 · 0 评论 -
Java集合---HashMap源码剖析
http://javantsky.iteye.com/blog/869240 一、HashMap概述 二、HashMap的数据结构 三、HashMap源码分析 1、关键属性 2、构造方法 3、存储数据 4、调整大小 5、数据读取 6、HashMap的性能参数转载 2016-08-16 18:04:33 · 5215 阅读 · 0 评论 -
java源码分析之ArrayList
http://blog.youkuaiyun.com/jzhf2012/article/details/8540410 ArrayList就是传说中的动态数组,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素、灵活的设置数组的大小...... 认真阅读本文,我相信一定会对你有帮助。比如为什么ArrayList里面提供了一个受保护的removeRange方法?提供了其他转载 2016-08-16 17:11:07 · 5327 阅读 · 0 评论 -
关于集合框架的思考
这篇文章转自 jungleford blog 这篇文章很简洁明了的阐述了集合框架的一些原理;不像很多文章看过去就头痛; jungleford如是说 对于Java集合框架(Java Collections Framework,JCF),Java玩家大概都不会陌生,在C++里面相似的概念是标准模板库(Standard Template Library,STL),主要是转载 2016-08-11 18:25:55 · 5319 阅读 · 0 评论 -
《深入理解Java集合框架》系列文章
http://www.cnblogs.com/forestwolf/p/5645179.html Introduction 关于C++标准模板库(Standard Template Library, STL)的书籍和资料有很多,关于Java集合框架(Java Collections Framework, JCF)的资料却很少,甚至很难找到一本专门介绍它的书籍,这给Java学习者们带转载 2016-08-11 16:54:31 · 5696 阅读 · 0 评论 -
ConcurrentHashMap
ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代HashTable。对于ConcurrentHashMap是如何提高其效率的,可能大多人只是知道它使用了多个锁代替HashTable中的单个锁,也就是锁分离技术(Lock Stripping)。实际上,ConcurrentHashMap对提高并发方面的优化,还有一些其它的技巧在里面(比如你是否知道在g转载 2016-08-17 12:27:36 · 5189 阅读 · 0 评论 -
Java fail-fast机制
http://blog.youkuaiyun.com/chenssy/article/details/38151189 在JDK的Collection中我们时常会看到类似于这样的话: 例如,ArrayList: 注意,迭代器的快速失败行为无法得到保证,因为一般来说,不可能对是否出现不同步并发修改做出任何硬性保证。快速失败迭代器会尽最大努力抛出 Concurrent转载 2016-09-28 18:28:38 · 5304 阅读 · 0 评论