Java线程同步机制

  多个执行线程共享一个资源的情景,是并发编程中最常见的情景之一。多个线程读或者写相同的数据等情况时可能会导致数据不一致。为了解决这些问题,引入了临界区概念。临界区是一个用以访问共享资源的...     阅读全文
第五季's avatar
第五季 2016.5.12

Java线程状态梳理

  很多时候我们很自然的创建一个线程,紧接着启动它执行任务,然后对它不闻不问直到它替我们完成任务。那么从我们start一个线程到结束的这个过程中它都经历过什么呢?对于这个问题我们可以从线程...     阅读全文
第五季's avatar
第五季 2016.4.23

深入理解Java8之后的HashMap

  HashMap的存储结构如图:一个桶(bucket)上的节点多于8个则存储结构是红黑树,小于8个是单向链表。     阅读全文
第五季's avatar
第五季 2016.4.9

深入理解ConcurrentHashMap

基本认识  ConcurrentHashMap...     阅读全文
第五季's avatar
第五季 2015.7.25

深入理解HashMap

HashMap概览     阅读全文
第五季's avatar
第五季 2015.3.25