在上两次已经对Condition这个类的javadoc进行了完整的解读,接下来则对它里面的方法进行一下纵览,并进行官方的解读,如下: 下面一一来读一下各个方法的说明: await(): 上面这段说明已经道出了这个方法的核心作用,非常重要,继续来看一下这四种情况是哪四种? 接下来是实现上的考量,简单看一下既可: awaitUninterruptibly(): 在了解了第一个await()方法之后,这个就比较好理解了,就是它的一个特例,也就是不响应中断而已,可以稍看一下它的说明: awaitNano…