是《Java并发实践》;仍然有效吗?

Java并发实践仍然有效吗?我想知道书中描述的思想、概念和实现是否仍然符合最新的Java版本。

我这么问是因为最新的版本是2006年完成的。

95949 次浏览

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

是的,在我看来它仍然有效。从6点到7点这个区域没有太大的变化。Fork-join是一个新特性,它非常适合于分治类型的问题。但是书中现有的所有内容,如同步、volatile、servlet,仍然非常有效。

虽然我的观点可能有偏见,但我目前更新这本书的意图几乎是严格地添加,包括fork-join、并行分解和Java SE 8中新的并行批量数据操作。

2020年编辑:……和“织机计划”。

2021年编辑:……和Project Loom:)

2022年编辑:……还有织机计划!

是的。这仍然是有效的,我从我的朋友那里得到了很好的反馈。它是学习java并发性的最佳书籍之一。你可以读取回顾Java并发实践

是的,它肯定仍然有效,但我将推荐作为补充或介绍扎实的Java开发人员一本写得很好的书,其中有一章关于现代Java并发技术和做得很好的示例。

嗯,我在网上读了一些预览章节,这本书看起来很有前景。它对Java和一般并发性方面提供了足够的见解。在设计和实现简单和复杂的并发应用程序时,可以将这本书作为一个方便的装备。

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

如果你打算使用Java 8开始你的项目,你可能也会考虑一些新的书籍和教程,因为Java 8中出现了一些新东西,比如流、lambdas和新的原子——这些东西会稍微改变开发方法。

< p >是的。非常感谢。 你可以随时了解Java中引入的新事物,不过,这本书在解释基础知识方面做得很好

如果有帮助的话,这是来自一个使用OOP的并发性和并行性的全职研究员。