随笔分类 -  源码分析

[转载] ConcurrentHashMap原理分析
摘要:转载自http://blog.csdn.net/liuzhengkang/article/details/2916620集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(Hash... 阅读全文

posted @ 2015-08-17 17:03 追求卓越,厚积薄发 阅读(167) 评论(0) 推荐(0)

[转载] Java并发编程:Lock
摘要:转载自http://www.cnblogs.com/dolphin0520/p/3923167.html以下是本文目录大纲: 一.synchronized的缺陷 二.java.util.concurrent.locks包下常用的类 三.锁的相关概念介绍 若有不正之处请多多谅解,并欢迎批评指正... 阅读全文

posted @ 2015-08-17 16:42 追求卓越,厚积薄发 阅读(140) 评论(0) 推荐(0)

[转载] Java线程池框架源码分析
摘要:转载自http://www.linuxidc.com/Linux/2014-11/108791.htm相关类Executor,Executors,AbstractExecutorService,ExecutorServiceExecutor:整个线程池执行者框架的顶层接口。定义了一个execute方... 阅读全文

posted @ 2015-08-14 17:50 追求卓越,厚积薄发 阅读(171) 评论(0) 推荐(0)

[转载] 红黑树(Red Black Tree)- 对于 JDK TreeMap的实现
摘要:转载自http://blog.csdn.net/yangjun2/article/details/6542321介绍另一种平衡二叉树:红黑树(Red Black Tree),红黑树由Rudolf Bayer于1972年发明,当时被称为平衡二叉B树(symmetric binary B-trees),... 阅读全文

posted @ 2015-08-14 17:28 追求卓越,厚积薄发 阅读(245) 评论(0) 推荐(0)

[转载] RED-BLACK(红黑)树的实现TreeMap源码阅读
摘要:转载自http://lxy2330.iteye.com/blog/1664786由于平衡二叉树与红黑树都是二叉排序树,又红黑树是对平衡二叉树的一种改进实现,所以它的很多思想算法都来源于排序二叉或平衡二叉树,比如排序二叉树中的添加、删除、查找及查找直接后继节点等,平衡二叉树中的左旋与右旋等都是一样的,... 阅读全文

posted @ 2015-08-14 17:26 追求卓越,厚积薄发 阅读(259) 评论(0) 推荐(0)

[转载] Java集合---HashMap源码剖析
摘要:转载自http://www.cnblogs.com/ITtangtang/p/3948406.html一、HashMap概述 HashMap基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了不同步和允许使用null之外,HashMap类与Hasht... 阅读全文

posted @ 2015-08-14 17:09 追求卓越,厚积薄发 阅读(154) 评论(0) 推荐(0)

[收藏] Java源码阅读的真实体会
摘要:收藏自http://www.iteye.com/topic/1113732刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。说到技术基础,我打个比方吧,如果你从来没有学过Java,... 阅读全文

posted @ 2015-08-14 13:42 追求卓越,厚积薄发 阅读(218) 评论(0) 推荐(0)

Spring 源码解读 推荐流程
摘要:Spring源代码解析(一):IOC容器:http://www.javaeye.com/topic/86339Spring源代码解析(二):IoC容器在Web容器中的启动:http://www.javaeye.com/topic/86594Spring源代码解析(三):Spring JDBC:htt... 阅读全文

posted @ 2015-07-03 00:17 追求卓越,厚积薄发 阅读(118) 评论(0) 推荐(0)

导航