每次都唤醒所有的线程,但是每次线程唤醒结束后会判断一下这个条件是否被改变,如果没有改变的话继续睡眠(循环)