摘要: 0.综述 ctl 是线程池源码中常常用到的一个变量。 它的主要作用是记录线程池的生命周期状态和当前工作的线程数。 作者通过巧妙的设计,将一个整型变量按二进制位分成两部分,分别表示两个信息。 1.声明与初始化 源码: 1 private final AtomicInteger ctl = new At 阅读全文
posted @ 2020-08-12 11:44 moonfair 阅读(5360) 评论(3) 推荐(3) 编辑