Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 569 Bytes

同步异步阻塞非阻塞.md

File metadata and controls

13 lines (7 loc) · 569 Bytes

同步异步阻塞非阻塞

  • 同步。同步是指调用者在接口返回之前不会进行其它操作,直到该接口返回。

  • 异步。异步是调用者不必等待该接口返回,而是被调用者通过回调方法通知调用者。


阻塞与非阻塞是指调用者在等待调用结果时的状态。

  • 阻塞。阻塞是指调用者在调用返回之前,处于挂起状态,返回后恢复。
  • 非阻塞。非阻塞是指如果不能立即得到结果,不会阻塞该线程。所以该线程要不断轮询来检查结果状态。