"Java Concurrency In Practice"仍然有效吗?

M-D*_*M-D 291 java concurrency java-7 java-8

Java并发在实践中是否仍然有效?我想知道本书中描述的想法,概念和实现是否仍然符合最新的Java版本.

我问,因为最新版本是在2006年完成的.

Bri*_*etz 584

虽然我的观点可能有偏见,但我目前更新本书的意图几乎是严格意义上的,包括fork-join,并行分解以及Java SE 8中新的并行批量数据操作.

  • "有计划"会给它太多的信任.或许"有野心"更接近...... (163认同)
  • 你还(3年后)有计划更新这本书吗?AFAIK,亚马逊上的这本书仍然是2006年版.很高兴看到Java SE 8中与并发相关的许多新功能的覆盖范围. (38认同)
  • 几个月,它将是2019年......你的粉丝还在等待...... :( (17认同)
  • 我明白.从我的角度来看,制作新版本的Java比使用本书的新版本有更多的影响力,所以我现在专注于此.也许在Project Loom交付之后,它会有所不同. (16认同)
  • @布莱恩·格茨凹凸 (4认同)
  • 来自另一位粉丝的+1.虽然我已阅读了一些Java 8/9 Stream/Conc书籍,但我仍在等待您的更新;-) (3认同)
  • 嗨@BrianGoetz,新版本有什么更新吗?完全理解您一定有多忙以防万一。 (2认同)

Jam*_*Gan 177

是的,它在我看来仍然有效.这个区域从6到7没有大的变化.分叉连接是一个新功能,非常适合分而治之的问题类型.但是书中所有现有的东西,比如同步,volatile,servlet,仍然非常有效.


sco*_*ttb 47

我在2013年买了这本书.鉴于这个版本很久以前出版,我非常怀疑它是最新的还是有用的.技术世界发展迅速,软件技术更快.即便如此,这本书也是基础性的.所讨论的概念和实践是良好软件设计和工程的基础,而不是最新和最好的API的更新.这本书是不可或缺的,我很高兴在决定编写一行并发代码之前就已经得到了它.它可能为我节省了无数个小时.


tar*_*lah 16

是肯定它仍然有效,但我会另外或作为介绍推荐Well-Grounded Java Developer是一本精心编写的书,其中有一章介绍现代Java并发技术和很好的例子.

  • 有趣的是,他们现在免费提供并发章节(免费下载链接第4章) (2认同)

Ric*_*ond 9

我会这么说的.JDK7添加了fork-join框架,但这是一种增强,而不是早期并发工具的替代.


cod*_*ood 9

是.非常.您可以随时跟踪Java中引入的新内容,但是,本书在解释基础知识方面做得很好.

如果它有帮助,这来自使用OOP的并发和并行的全职研究员.


Kri*_*hna 5

是.它仍然有效,我得到了朋友们的好评.它是学习java并发性的最佳书籍之一.您可以阅读Java Concurrency In Practice评论


Den*_*man 5

如果您打算使用Java 8开始您的项目,您可能还需要考虑新的书籍和教程,因为Java 8中出现了新的东西,如流,lambdas和新的原子 - 这会改变开发方法.