随笔-13  评论-22  文章-0  trackbacks-0
  2016年5月25日
posted @ 2017-03-29 21:38 CarpenterLee 阅读(1145) | 评论 (0)编辑 收藏
     摘要: 关于C++标准模板库(Standard Template Library, STL)的书籍和资料有很多,关于Java集合框架(Java Collections Framework, JCF)的资料却很少,甚至很难找到一本专门介绍它的书籍,这给Java学习者们带来不小的麻烦。我深深的不解其中的原因。虽然JCF设计参考了STL,但其定位不是Java版的STL,而是要实现一个精简紧凑的容器框架,对STL的介绍自然不能替代对JCF的介绍。  阅读全文
posted @ 2016-05-31 15:28 CarpenterLee 阅读(1881) | 评论 (0)编辑 收藏
     摘要: Java WeakHashMap 到底Weak在哪里,它真的很弱吗?WeakHashMap 的适用场景是什么,使用时需要注意些什么?弱引用和强引用对Java GC有什么不同影响?本文将给出清晰而简洁的介绍。  阅读全文
posted @ 2016-05-31 07:27 CarpenterLee 阅读(1060) | 评论 (0)编辑 收藏
posted @ 2016-05-30 09:19 CarpenterLee 阅读(1076) | 评论 (0)编辑 收藏
     摘要: 上一篇文章史上最清晰的红黑树讲解(上)对Java TreeMap的插入以及插入之后的调整过程给出了详述。本文接着以Java TreeMap为例,从源码层面讲解红黑树的删除,以及删除之后的调整过程。如果还没有看过上一篇文章,请在阅读本文之前大致浏览一下前文,以方便理解。  阅读全文
posted @ 2016-05-25 16:48 CarpenterLee 阅读(731) | 评论 (0)编辑 收藏