大约一年前,我读过“Java并发实践”一书,并从中学到了很多东西。 我想知道是否有关于Java中的多线程开发的博客,因为博客中讨论的许多主题都没有在书中讨论。
如果这个博客还包含有关测试线程安全性的技术,那将会很棒,但任何关于Java线程的博客都会受到欢迎。
由于
答案 0 :(得分:4)
Sutter’s Mill(关于软件,硬件和并发的Herb Sutter)是一个many posts about concurrency的博客。
答案 1 :(得分:1)
答案 2 :(得分:1)
Joe Duffy在他的档案中解决了很多并发和并行编程问题。
他有一个明显的.Net旋转,曾经是并行扩展的PM,但他讨论的原则非常普遍。您只需要转换为适当的Java API。我唯一能想到的可能是根本不同的是低级别的东西,它依赖于底层内存模型的获取/释放语义。
答案 3 :(得分:1)
在已经讨论的内容之上提出了一些建议,大致有用的降序(根据我的说法,无论如何):