并发编程的设计模式?

18

哪些设计模式对于面向并发编程语言是最相关的?

1个回答

3
并发编程中最常用的设计模式可能是生产者/消费者。在并发编程中总会遇到许多问题和困难,特别是刚开始时,比如理解锁定的确切作用、了解何时需要锁定、了解如何避免死锁、了解并发性能的影响等等。
在处理并发开发时,请尽可能进行研究和测试,并且代码审查比平常更加重要。
另一件需要记住的事情是,最好利用其他人已经完成并证明成功的工作——使用框架中可用的类和框架以及网络上可用的类和框架。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接