同步这概念很容易弄错。故做下笔记
线程同步的意思并非是指多个线程保持同样的次序输出,而是指单独的线程不被其它线程所干扰,要执行下一个线程必需等待该线程结束才能执行,这样才能保证我个线程的输出一致和同步。
拿银行排除取款的例子来说:
一个银行办事员必需是前一个人的手续办完了才能办下一个,而不能同时办理两个人的手续,这就叫“同步”
同步这概念很容易弄错。故做下笔记
线程同步的意思并非是指多个线程保持同样的次序输出,而是指单独的线程不被其它线程所干扰,要执行下一个线程必需等待该线程结束才能执行,这样才能保证我个线程的输出一致和同步。
拿银行排除取款的例子来说:
一个银行办事员必需是前一个人的手续办完了才能办下一个,而不能同时办理两个人的手续,这就叫“同步”