线程生命周期中,除了我们熟知的 初始、可运行、运行等状态外,还存在着两种队列分别是锁池队列和等待队列 在并发场景下通常会出现锁,而线程是需要获取到对应的锁才能够真正工作的,下图将线程生命周期中的各种状态流转以及两种队列的转换