曾经写过的阻塞方法是这样子的: while(true) { if(unblockedFlag == true) break; //阻塞时候的操作 } 这样的轮询比较占用 CPU,那么不用这样的方法如何实现阻塞呢? 结合具体例子讲一下,谢谢。