[Java并发编程实践].(Java.Concurrency.in.Practice).Brian.Goetz.文字版(1).pdf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java并发编程实践 Java 并发 编程 实践 Concurrency in Practice Brian Goetz 文字
- 资源描述:
-
Advance praise for Java Concurrency in Practice I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should read this book. Martin Buchholz JDK Concurrency Czar, Sun Microsystems For the past 30 years, computer performance has been driven by Moores Law; from now on, it will be driven by Amdahls Law. Writing code that effectively exploits multiple processors can be very challenging. Java Concurrency in Practice provides you with the concepts and techniques needed to write safe and scalable Java programs for todaysand tomorrowssystems. Doron Rajwan Research Scientist, Intel Corp This is the book you need if youre writingor designing, or debugging, or main- taining, or contemplatingmultithreaded Java programs. If youve ever had to synchronize a method and you werent sure why, you owe it to yourself and your users to read this book, cover to cover. Ted Neward Author of Effective Enterprise Java Brian addresses the fundamental issues and complexities of concurrency with uncommon clarity. This book is a must-read for anyone who uses threads and cares about performance. Kirk Pepperdine CTO, JavaPerformanceT This book covers a very deep and subtle topic in a very clear and concise way, making it the perfect Java Concurrency reference manual. Each page is fi lled with the problems (and solutions!) that programmers struggle with every day. Effectively exploiting concurrency is becoming more and more important now that Moores Law is delivering more cores but not faster cores, and this book will show you how to do it. Dr. Cliff Click Senior Software Engineer, Azul Systems I have a strong interest in concurrency, and have probably written more thread deadlocks and made more synchronization mistakes than most programmers. Brians book is the most readable on the topic of threading and concurrency in Java, and deals with this diffi cult subject with a wonderful hands-on approach. This is a book I am recommending to all my readers of The Java Specialists Newsletter, because it is interesting, useful, and relevant to the problems facing Java developers today. Dr. Heinz Kabutz The Java Specialists Newsletter Ive focused a career on simplifying simple problems, but this book ambitiously and effectively works to simplify a complex but critical subject: concurrency. Java Concurrency in Practice is revolutionary in its approach, smooth and easy in style, and timely in its deliveryits destined to be a very important book. Bruce Tate Author of Beyond Java Java Concurrency in Practice is an invaluable compilation of threading know-how for Java developers. I found reading this book intellectually exciting, in part be- cause it is an excellent introduction to Javas concurrency API, but mostly because it captures in a thorough and accessible way expert knowledge on threading not easily found elsewhere. Bill Venners Author of Inside the Java Virtual Machine Java Concurrency in Practice This page intentionally left blank Java Concurrency in Practice Brian Goetz with Tim Peierls Joshua Bloch Joseph Bowbeer David Holmes and Doug Lea Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Capetown Sydney Tokyo Singapore Mexico City Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trade- marks. Where those designations appear in this book, and the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The authors and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. The publisher offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales, which may include electronic versions and/or custom covers and content particular to your business, training goals, marketing focus, and branding interests. For more information, please contact: U.S. Corporate and Government Sales (800) 382-3419 For sales outside the United States, please contact: International Sales Visit us on the Web: This Book Is Safari Enabled The Safari Enabled icon on the cover of your favorite technology book means the book is available through Safari Bookshelf. When you buy this book, you get free access to the online edition for 45 days. Safari Bookshelf is an electronic reference library that lets you easily search thousands of technical books, fi nd code samples, download chapters, and展开阅读全文
文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:[Java并发编程实践].(Java.Concurrency.in.Practice).Brian.Goetz.文字版(1).pdf
链接地址:https://www.wdfxw.net/doc94136453.htm
链接地址:https://www.wdfxw.net/doc94136453.htm