同步與異步,阻塞與非阻塞的理解

同步與異步強調的是當前線程是否在等待返回狀態 阻塞與非阻塞強調的是當前線程在執行當前任務(可以理解調用第三方服務或者其他服務端)的時候,當前線程是否被掛起還是依然可以做其他事情,反應的是當前線程的狀態 如下圖所示: 1.異步阻塞: 線程一直等待服務端結果,雖然服務端會說話(回調函數),執行完,可以通過聲音傳播消息通知線程的,但是線程依然當作服務端不會說話,這樣服務端就全靠肢體互相接觸來通知任務執行
相關文章
相關標籤/搜索