一、阻塞和休眠的区别 (一)阻塞是等待某个条件具备才恢复执行。 (二)休眠是放弃执行,进行等待,需要等待超时,或者别的线程唤醒。 二、常见的阻塞行为 (一)开启服务器监听,等待客户端连接 (二)等待用户输入 (三)弹出对话框 (四)等待从网络发送数据 (五)等待从网络读取数据