算是历史遗留问题。不太理解到底什么是同步。 汉语意思,平常生活中感觉同步才是一起同时做一件事。可是概念学的时候,同步是挨个执行,异步才是一起执行。
找了好久,看到这个文章。
看到这里的图。才突然有些理解。学概念的时候,同步是相对线程来说的,相对于线程。所有的任务(我们写的代码)是一同在最开始的时候就放进线程的。顺序都是定好的。自然会有阻塞。
而异步是,谁要执行了。直接放到线程当前去执行。线程执行的时候则是,来回切换任务。让人感觉是没有阻塞。
理解起来虽然有点牵强。但是,目前自己只能这么理解。不然。按照生活常识概念理解。太难了。那帮人讲个概念总是举生活中的吃饭,洗衣服的例子。本概念不同,还要跨概念的去理解别的,然后让学人自己转换。。。zl
2023年2月25日13:28:13
更新一下,这个名词翻译上的常规理解和计算机中刚好相反的情况我看到另外一个人的文章。贴过来。
指向别人的链接