摘要: happens-before是JMM最核心的概念,理解happens-before是理解JMM的关键。 一.JMM的设计 首先,让我们先分析一下JMM的设计意图。从JMM的设计者的角度,在设计JMM的时候要考虑一下两个关键因素: 1.程序员对内存模型的使用。程序员希望内存模型易于理解、易于编程。程序 阅读全文
posted @ 2018-07-31 22:17 heapStark 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://blog.csdn.net/rebirth_love/article/details/51954836 比较实用的RejectedExecutionHandler实现,丢弃最老的任务 第一部分:ThreadPoolExecutor的继承结构 根据上图可以知道,ThreadP 阅读全文
posted @ 2018-07-31 21:43 heapStark 阅读(247) 评论(0) 推荐(0) 编辑