Java Concurrency in Practice

Java Concurrency in Practice pdf epub mobi txt 電子書 下載2025

Brian Goetz is a software consultant with twenty years industry experience, with over 75 articles on Java development. He is one of the primary members of the Java Community Process JSR 166 Expert Group (Concurrency Utilities), and has served on numerous other JCP Expert Groups.

Tim Peierls is the very model of a modern multiprocessor, with BoxPop.biz, recording arts, and goings on theatrical. He is one of the primary members of the Java Community Process JSR 166 Expert Group (Concurrency Utilities), and has served on numerous other JCP Expert Groups.

Joshua Bloch is a principal engineer at Google and a Jolt Award-winner. He was previously a distinguished engineer at Sun Microsystems and a senior systems designer at Transarc. Josh led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University.

Joseph Bowbeer is a software architect at Vizrea Corporation where he specializes in mobile application development for the Java ME platform, but his fascination with concurrent programming began in his days at Apollo Computer. He served on the JCP Expert Group for JSR-166 (Concurrency Utilities).

David Holmes is director of DLTeCH Pty Ltd, located in Brisbane, Australia. He specializes in synchronization and concurrency and was a member of the JSR-166 expert group that developed the new concurrency utilities. He is also a contributor to the update of the Real-Time Specification for Java, and has spent the past few years working on an implementation of that specification.

Doug Lea is one of the foremost experts on object-oriented technology and software reuse. He has been doing collaborative research with Sun Labs for more than five years. Lea is Professor of Computer Science at SUNY Oswego, Co-director of the Software Engineering Lab at the New York Center for Advanced Technology in Computer Applications, and Adjunct Professor of Electrical and Computer Engineering at Syracuse University. In addition, he co-authored the book, Object-Oriented System Development (Addison-Wesley, 1993). He received his B.A., M.A., and Ph.D. from the University of New Hampshire.

出版者:Addison-Wesley Professional
作者:Brian Goetz
出品人:
頁數:384
译者:
出版時間:2006-5-19
價格:USD 59.99
裝幀:Paperback
isbn號碼:9780321349606
叢書系列:
圖書標籤:
  • Java 
  • concurrency 
  • 並發 
  • 編程 
  • programming 
  • 計算機 
  • 並發程序設計 
  • java 
  •  
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

This book covers:

Basic concepts of concurrency and thread safety

Techniques for building and composing thread-safe classes

Using the concurrency building blocks in java.util.concurrent

Performance optimization dos and don'ts

Testing concurrent programs

Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model

具體描述

讀後感

評分

这本书的组织很有意思 并发编程的核心方法论是什么?一句话,handle shared mutable state correctly 本质是对可变共享状态的管理和维护,这衍生出了一系列方面: 1)模型(内存模型,或者说共享状态管理的依据); 2)工具:也就是如何利用共享变量,实现各种各样的程序功能;...  

評分

当我第一次阅读易立推荐的《Java并发编程实践》的时候,这只是一本技术参考书,在众多介绍并发程序的书中因为其作者的大名而鹤立鸡群。然而其中对我们生活着这个并行的世界,进行了有趣而丰富的阐述,看似平淡无奇的现象里总是有着深刻而简洁的真理。  

評分

整体上还是可以看的,不过很多地方看不懂只是因为翻译不恰当。 这本书本身值五颗星。 译文: 一个对象是否需要是线程安全的,取决于它是否被多个线程访问。这指的是程序中访问对象的方式,而不是对象要实现的功能。 原文: 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...  

評分

英文版还是不错的,但是中文版的译者典型的没有技术功底,介绍上说什么专家,我日,他妈狗屁,翻译的非常差劲,有些句子都不通顺,都不知道自己去理解,直接就放在书上,你丫有没有良知,书籍是什么,是希望,是神圣的,你们这些译者简直就是在犯罪 ,不过要是英文功底不好,还...  

用戶評價

评分

思路清晰。

评分

又是一本經典的書,同步並發講得太好太詳細瞭

评分

思路清晰。

评分

這大概是我近幾年讀後收獲最大的一本書,不過中文版翻譯的真是慘無人道、慘絕人寰!強烈建議看原版!

评分

有時間再讀一遍

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有