阅读"Java Concurrency In Practice"以获取更多并发示例?

Max*_*Max 22 java concurrency multithreading

SO的许多人建议通过阅读Java Concurrency in Practice(JCIP)来深入研究Java并发性,有时也会提到Doug Lea的1999年着作:

在阅读JCIP之后,仍然觉得有必要对主题进行重述/巩固.这主要是因为我觉得JCIP中缺少示例,但本书几乎涉及Java多线程的所有方面.

您能否通过大量java.util.concurrent.*用法示例推荐任何能够补充JCIP的书籍/资源

欢迎任何建议或链接.非常感谢.

Joh*_*int 7

我不知道任何提供JCiP更好例子的书籍.Lea的1999年的书是理解为java 5编写的原语的一本很好的读物.但是,我问Doug他建议阅读哪本书,他建议了多处理器编程的艺术.所有可用的示例都是用Java编写的(虽然有一些伪代码).

基于本书编写了大量的1.6并发实现(跳过列表算法).它是如何正确实现复杂算法的一个很好的阅读.

  • W .:感谢您指出新的来源。具有并发性的讽刺之处在于,从来没有“太多”的坏/好代码示例,例如,我从未见过公开讨论来描述和推理1.6版中实现的更改... (2认同)