一般来说有两种策略用来在并发线程中进行通信:共享数据和消息传递

    • 使用共享数据方式的并发编程面临的最大的一个问题就是数据条件竞争。处理各种锁的问题是让人十分头痛的一件事。