《JAVA并发编程实践》随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。Java 5以及6在开发并发程序中取得了显著的进步,提高了Java虚拟机的性能以及并发类的可伸缩性,并加入了丰富的新并发构建块。在《JAVA并发编程实践》中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,还阐释了创造它们的原因,及其背后的设计模式。
本书作者都是Java Community Process JSR 166专家组(并发工具)的主要成员,并在其他很多JCP专家组里任职。Brian Goetz有20多年的软件咨询行业经验,并著有至少75篇关于Java开发的文章。Tim Peierls是“现代多处理器”的典范,他在BoxPop.biz、唱片艺术和戏剧表演方面也颇有研究。Joseph Bowbeer是一个Java ME专家,他对并发编程的兴趣始于Apollo计算机时代。David Holmes是《The Java Programming Language》一书的合著者,任职于Sun公司。Joshua Bloch是Google公司的首席Java架构师,《Effective Java》一书的作者,并参与著作了《Java Puzzlers》。Doug Lea是《Concurrent Programming》一书的作者,纽约州立大学 Oswego分校的计算机科学教授。
整体上还是可以看的,不过很多地方看不懂只是因为翻译不恰当。 这本书本身值五颗星。 译文: 一个对象是否需要是线程安全的,取决于它是否被多个线程访问。这指的是程序中访问对象的方式,而不是对象要实现的功能。 原文: Whether an object needs to be thread‐safe depen...
评分 评分翻译太糟糕,有些地方甚至翻译成相反的意思,语言也很啰嗦,甚至不如Google翻译!!! 例如: 4.1 章节,原文如下: While it is possible to write a thread-safe program that stores all its state in public static fields, it is a lot harder to verify its thread sa...
评分整体上还是可以看的,不过很多地方看不懂只是因为翻译不恰当。 这本书本身值五颗星。 译文: 一个对象是否需要是线程安全的,取决于它是否被多个线程访问。这指的是程序中访问对象的方式,而不是对象要实现的功能。 原文: Whether an object needs to be thread‐safe depen...
评分原著5星,翻译中文版我一星都不想给,不如谷歌翻译。。。 翻译垃圾,毁了一本好书。 Listing 5.1 shows two methods that operate on a Vector, getLast and deleteLast, both of which are check-then-act sequences. 翻译过来:程序清单5-1给出了vector 中定义的的两个方法:...
怎么说呢,并发编程的书非常少,而且不容易理解,如果翻译的时候加上译者的理解就更好了。
评分1. 翻译质量一般,但还能读下去 2. 主要讲设计原则,对基础设施的介绍比较泛泛 3. Java在并发这块,甩掉C/C++一条街,GC降低了并发中最复杂的一块,基础设施也很完善,各种Building Block,以及明确的Memory Model,极大降低了复杂度 4. C/C++程序员应该从Java/C#中学习这些知识
评分经典
评分看的英文,累死我啦 不过不错
评分原书5星, 翻译打不出星. 折中给个评分
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有