请为Threads and Concurrency推荐好书/网站?

时间:2010-06-01 11:58:12

标签: java multithreading

我已经浏览了Head First Java和其他一些网站,但我找不到与Threads和其他并发软件包相关的完整内容。

请推荐一本涵盖完整主题的书籍/网站,其中包含更多详细信息,如

  • 同步和锁定对象
  • 有关volatile的详细信息
  • 主题中的可见性问题
  • java.util.concurrent package
  • java.util.concurrent.atomic package

4 个答案:

答案 0 :(得分:15)

关于Java中并发编程的必读书籍是Java Concurrency in Practice

另请参阅Sun的Java教程中的Concurrency

答案 1 :(得分:1)

您可能会发现Java Concurrency RefcardJava Concurrency in Practice的有用辅助工具。

答案 2 :(得分:1)

Java Concurrency in Practice非常适合覆盖java.util.Concurrent中的高级内容,但如果您想要synchronizedvolatile上的权威答案,则需要转到资源。不,不是源代码,那将是疯狂的。我的意思是规范:Java Language Specification, Third Edition — Chapter 17: Threads and Locks

或者如果您想要书本形式:The Java™ Language Specification (3rd Edition)

答案 3 :(得分:-1)

Java Threads是另一个好人:)