文章目录先行内容同步和异步阻塞和非阻塞并行和并发协作式多任务和抢占式多任务线程正文协程可等待对象一个协程并发执行的例子协程的逻辑扩展内容生成器参考
先行内容
同步和异步
同步和异步关注的发送方和接收方是否协调步调一致。
同步:发送方发出请求后,等接收方发回响应以后才发下一个请求。
异步:发送方发出请求后,不等接收方发回响应,接着发送下个请求。
同步是指一个线程要等待上一个线程执行完之后才开始执行当前的线程。
异步是指一个线程开始执行,它的下一个线程不必等待它执行完成就可以开始执行。
阻塞和非阻塞
阻塞和非阻塞关注的是程序在等待调用结果时的状态。
当一个进程或线程被执行,他的下一个进程或线程需要
2021-10-30 01:10:32
38KB
协程
并发
1