非阻塞和阻塞

### 同步

任務的執行順序和程序的執行順序一致,所以是同步的。

### 異步

每一個任務都有一個或多個回調函數, 當一個任務執行完,不是立即執行下一個任務,而是執行回調函數。所以任務的排列順序和程序的執行順序不一致, 是異步的。

阻塞和非阻塞應該是發生在消息的處理的時刻。阻塞其實就是等待,發出通知,等待結果完成。非阻塞屬于發出通知,立即返回結果,沒有等待過程

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容