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

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

  • https://stackoverflow.com/questions/1237980/java-5-concurrency-book-recommendations
  • https://stackoverflow.com/questions/452391/recommended-books-on-concurrency-synchronization-mechanisms

在阅读JCIP之后,仍然觉得有必要重新概述/巩固该主题 。 这主要是因为我觉得JCIP中缺少示例 ,但本书几乎触及了Javamultithreading的所有方面。

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

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

以下是本书的摘要以及您的快速参考示例: https : //blogs.oracle.com/carolmcdonald/entry/some_concurrency_tips,http ://refcardz.dzone.com/refcardz/core-java-concurrency

这里有几个例子: http : //www.vogella.de/articles/JavaConcurrency/article.html

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

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