《Java 并发编程实战》封面

Java 并发编程实战

Java Concurrency in Practice

Brian Goetz、Joshua Bloch、Joseph Bowbeer、Doug Lea · 初版 2006 年

53人推荐
73位读者提及
82次提及

为什么值得读

  • 深入底层彻底讲清并发原理
  • 让人真正敬畏多线程复杂性
  • 核心底层基础经久不过时

用 Java 开发可靠的并发程序!本书不仅提供了理论基础,还提供了构建可靠且适应当前及未来系统的并发应用程序的具体技术。

Hacker News 上怎么说

  • ……程序员的问题在于,他们对写多线程代码缺乏应有的敬畏之心。用底层原语写出正确的多线程代码真的、真的太难了。这也是为什么会有像《Java Concurrency in Practice》这样(极其优秀)的书存在。至于 C++14 的特性列表[1],我好奇满天飞的“auto”声明会对静态分析工具所需的繁重工作造成什么影响,要知道静态分析可是现代大规模……不可或缺的一部分。

    …programmers is they don't have the appropriate fear of writing multithreaded code. It's really, really hard to write correct multithreaded code with low-level primitives. It's why (excellent) books like Java Concurrency in Practice exist. As for the feature list of C++14 [1], I wonder what all these "auto" declarations will do to the significant work required for static analysis tools, that are an essential part of modern, large-scale…

  • Hortsman & Cornell 写的两卷本《Core Java 1.2》,我只读了第一卷。Gosling 的《The Java Programming Language》。还有 Josh Bloch 的《Effective Java》。在那之后,是《Java Concurrency in Practice》。Langr 的《Agile Java》在敏捷那块写得不错。Bloch、Goetz 和 Doug Lea 都各自写过关于 Java 并发的优秀书籍。我想推荐的 Java 书差不多就这些了。很多 Java 相关的书……

    Hortsman & Cornell's, two volume "Core Java 1.2". I only read the first. Gosling's "The Java Programming Language". And Josh Bloch's "Effective Java". After that, Java Concurrency in Practice. Langr's "Agile Java" is good for just that. Bloch, Goetz, and Doug Lea have each written excellent books on java concurrency. That's just about all the java books I would want to recommend. Many j-books…

  • 我不知道主楼(GP)怎么看,但我个人强烈推荐一本书叫《Java Concurrency in Practice》—— https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz... 虽说有点年头了,但内容完全经得起时间的检验,因为它讲了很多底层的核心原理。

    Idk about GP, but one book I highly recommend is Java Concurrency in Practice - https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz... It's old, but the material holds up well since it covers a lot of fundamentals

  • 如果你要用 Java 编程,这几本书会对你大有裨益:* Effective Java * Java Concurrency in Practice * Head First Design Patterns

    If you will be programming in Java, these books will serve you incredibly well: * Effective Java * Java Concurrency in Practice * Head First Design Patterns

  • 在“Clojure 并发”[1] 这场演讲中,Rich Hickey 要求在场的每一个人都必须去读《Java Concurrency in Practice》[2]。“它绝对会把你吓出尿来。”[1] https://youtu.be/dGVqrGmwOAw?t=23m57s [2] https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz...

    In the talk "Clojure Concurrency" [1], Rich Hickey demands that everyone in the room read "Java Concurrency in Practice" [2]. "It will scare the crap out of you." [1] https://youtu.be/dGVqrGmwOAw?t=23m57s [2] https://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz...

  • ……从 Java 转 C++。最好的 C++ 书籍:Andrew Koenig 和 Barbara E. Moo 写的《Accelerated C++》,Scott Meyers 写的《Effective C++》(一定要买第 3 版)。最好的 Java 书籍:Joshua Bloch 写的《Effective Java》,Brian Goetz、Tim Peierls、Joshua Bloch 和 Joseph Bowbeer 写的《Java Concurrency in Practice》。如果你必须用 C++,尽早开始使用 Boost C++ 库。光是使用 Boost 库你就能学到非常多东西,而且……

    …Java to C++. Best C++ books: Accelerated C++ by Andrew Koenig and Barbara E. Moo Effective C++ by Scott Meyers (make sure you get the 3rd edition) Best Java books: Effective Java by Joshua Bloch Java Concurrency in Practice by Brian Goetz, Tim Peierls, Joshua Bloch, and Joseph Bowbeer If you have to use C++, start using the Boost C++ libraries early on. You can learn a great deal just by using the Boost libraries, and…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助