概述 尝试通过分析ThreadPoolExecutor和BlockQueue的源码去理解线程池以及阻塞队列。 JDK版本 此文章基于jdk 1.8.0_191 需要用到的知识点 位运算 操作符描述例子 &如果相对应位都是1,则结果为1,否则为0(A&B),得到12,即0000 1100 \如果相对应位都是0,则结果为0,否则为1(A \B)得到61,即 0011 1101 ^如果相对应位值相同,则结果为0,否则为1(A ^ B)得到49,即 0011 0001 〜按位取反运算...

Markdown supported · ⌘↵ to post
No responses yet.