Java併發編程之同步與異步、阻塞與非阻塞

同步與異步 被調用者是否主動告訴調用者結果,針對被調用者而言 左圖是同步的情況:客戶端向服務器請求數據,在服務器準備數據期間,客戶端需要不停的等待,無法做別的事 右圖是異步的情況:客戶端向服務器請求數據,在服務器準備數據期間,客戶端可以做其他的事情,直到服務器返回這個結果 阻塞與非阻塞 調用者在調用結果返回前,是否還能做別的事,針對調用者而言 線程狀態角度:是線程六中狀態的其中三種(Block、W
相關文章
相關標籤/搜索