首页 > 技术文章 > 多任务-线程之同步问题

zxh1297 2018-07-23 09:45 原文

1.同步,在线程中指的不是同时,而是协同。如同一个进程中,有两个子线程,那么两个子线程如果符合一个同步状态的话,就是子线程A先完成,其次才是子线程B.

2.一般在这种情况下,会采取同步。在进程或者线程中,如果A在执行到某一步需要一个结果或者参数,但是这个结果或者参数恰好是B来完成的,那么A就会暂停下来,然后执行B,当B完成后,得到了结果,A才会再次的去执行,那么这样的一种操作就是一个同步的过程。

 

推荐阅读