【发布时间】:2023-03-26 07:54:01
【问题描述】:
【问题讨论】:
-
是的。它将为您在 Java 并发编程方面打下良好的基础。
-
对于那些感兴趣的人,由于它目前没有被标记为答案,Brian Goetz 给出了他的意见here
标签: java concurrency java-8 java-7
【问题讨论】:
标签: java concurrency java-8 java-7
虽然我的观点可能有偏见,但我目前更新这本书的意图几乎是严格附加的,包括 fork-join、并行分解和 Java SE 8 中新的并行批量数据操作。
EDIT 2020: ... 和 Project Loom。
EDIT 2021: ... 和 Project Loom :)
【讨论】:
是的。非常。 您可以随时跟踪 Java 中引入的新事物,但是,这本书很好地解释了基础知识。
如果有帮助,这来自使用 OOP 的并发和并行性全职研究员。
【讨论】:
如果您打算使用 Java 8 开始您的项目,您可能还需要考虑新的书籍和教程,因为 Java 8 中出现了新的东西,例如流、lambda 和新的原子 - 这会稍微改变开发方法。
【讨论】:
我在 2013 年买了这本书。我非常怀疑它是否是最新的和有用的,因为这个版本是很久以前出版的。技术世界瞬息万变,软件技术甚至更快。即便如此,这本书也是基础。所讨论的概念和实践比最新最好的 API 更新更能成为良好软件设计和工程的基础。这本书是不可或缺的,我很高兴在我决定编写哪怕一行并发代码之前得到它。它可能为我节省了无数小时。
【讨论】:
嗯,当我在线阅读某些预览章节时,这本书看起来很有前途。它对 Java 和一般并发方面提供了足够的洞察力。在设计和实现幼稚和复杂的并发应用程序时,可以将这本书作为一本方便的装备。
【讨论】:
是的,它肯定仍然有效,但我会另外推荐或作为介绍 The Well-Grounded Java Developer 一本写得很好的书,其中有一章是关于现代 Java 并发技术和做得很好的例子。
【讨论】:
是的。它仍然有效,我从朋友那里得到了很好的反馈。它是学习 Java 并发性的最佳书籍之一。你可以阅读review for Java Concurrency In Practice
【讨论】:
是的,在我看来它仍然有效。从6到7这方面变化不大。fork-join是一个新特性,非常适合分治类型的问题。但是书中现有的所有东西,例如同步、易失性、servlet,仍然非常有效。
【讨论】:
我会这么说。 JDK7 添加了fork-join framework,但这是对早期并发工具的增强而不是替代。
【讨论】: