day37 阻塞.非阻塞.同步.异步 进程运行的三个状态:运行.就绪.阻塞 执行的角度 阻塞:程序运行时,遇到了IO,程序挂起,CPU被切走 非阻塞:程序没有遇到IO,程序遇到IO但是我通过某种手段,让CPU强行运行我的程序 提交任务的角度 同步:提交一个任务,自任务开始运行直到此任务结束(可能有IO),返回一个返回值之后,我再提交下一个任务 异步:一次提交多个任务,然后直接执行下一行代码,等待任务结果 返回结果如何回收? 案例:给三个老师发布任务: 同步:先告知第一个老师完成写书的任务,我从原…