哪些是面向并发的编程语言最相关的设计模式?
答案 0 :(得分:15)
答案 1 :(得分:3)
并发编程中最常用的设计模式可能是生产者/消费者。并发编程总是存在很多问题和困难,特别是在开始时,比如确切了解锁定的作用,了解何时需要锁定,理解如何避免死锁,理解并发性能的影响等等。
在进行并行开发和代码审查时,尽可能多地进行研究和测试比正常情况更重要。
要记住的另一件事是,利用其他人已经完成并证明成功的工作也会好得多 - 使用您使用的框架中提供的类和框架以及网上提供的类。
答案 2 :(得分:0)
我认为如果您每天都习惯使用设计模式,那么您应该没问题。这是一本关于这个主题的好书的链接: http://java.sun.com/docs/books/cp/
答案 3 :(得分:0)
好了,看看这里,并发模式和框架的好方法,也可以使用它们: