看到async异步的,异步多任务同时处理。(从某种角度来说,async异步的,反而更像是两个任务同时进行。。)
而sync(同步),是指一步一步执行,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。(从另一个角度来说同步的任务反而没有同时进行)
可见,同步和同时并不是一个意思。[同步的两个任务反而不同时进行。异步的两个任务反而是两个任务同时进行。]
参考:https://www.cnblogs.com/FinallySSR/p/16599841.html
那么,什么时候用同步,什么时候用异步?异步如何保证数据的一致性
参考2:https://blog.csdn.net/qq_38118222/article/details/108365869
>>多线程、多进程、多任务、高并发、异步/同步,这些概念是一回事吗?
异步是一种现象结果,多线程是实现其结果的一种手段。不可将多线程编程与异步划上等号
参考3:https://blog.csdn.net/as1043682467/article/details/111470897