https://www.youtube.com/watch?v=I3E4MHTpABA 并发和并行 代表计算机能够同时完成多个任务 实现方式不同: 单核处理器可以通过分配时间片的方式,让任务反复交替地执行 多核处理器,在不同核心上同时运行任务(并行),不用通过分配时间片 同步和异步 是两种不同的编程模型 同步:需要等到上一个任务结束才能执行下一个(无并发并行概念) 异步:不同任务不会相互等待,比如执行任务A时,任务B会同时执行 一个典型实现异步的方式通过多线程编程