异步编程概述
异步编程是一个统一的概念。
常见的多线程是异步编程的一种实现方式,还有其他的异步方式,如:协程、多进程、甚至是多主机都可以称为异步编程(个人理解)。
并发:一段时间内做多件事
并行:同一时刻有做多个事
异步是目的
多线程是实现异步的一种方式。
一个程序就一个主线程也可以实现异步:例如,一个耗时任务,分隔成很多份,在主线程分帧执行(协程)。
更多的百度谷歌一下就有了。
异步编程是一个统一的概念。
常见的多线程是异步编程的一种实现方式,还有其他的异步方式,如:协程、多进程、甚至是多主机都可以称为异步编程(个人理解)。
并发:一段时间内做多件事
并行:同一时刻有做多个事
异步是目的
多线程是实现异步的一种方式。
一个程序就一个主线程也可以实现异步:例如,一个耗时任务,分隔成很多份,在主线程分帧执行(协程)。
更多的百度谷歌一下就有了。