線程阻塞
線程阻塞不只是線程休眠。
線程是一條路徑,比如說程序有100行代碼,從第1行到100行這是一條完整的路徑。如果在這程序中,有10行代碼是讀取某個文件,那么在讀取文件的時候需要等1秒,這1秒鐘就是阻塞。
簡單來說,所有耗時間的操作都是阻塞。如:讀取文件所需的時間、用戶輸入的時間等。