摘要: 在ThreadPoolExecutor的属性定义中频繁地用位移运算来表示线程池状态,位移运算是改变当前值的一种高效手段,包括左移和右移。下面从属性定义开始阅读ThreadPoolExecutor的源码。 第一处说明,线程池状态用高3位表示,其中包括了符号位。五种状态的十进制值按小道大依次排序为: R 阅读全文
posted @ 2019-01-09 14:47 小汪哥写代码 阅读(992) 评论(0) 推荐(0) 编辑