Java Concurrency in Practice by Brian Goetz, David Holmes, Doug Lea, Joseph Bowbeer, Joshua Bloch, Tim Peierls

Java Concurrency in Practice



Download eBook




Java Concurrency in Practice Brian Goetz, David Holmes, Doug Lea, Joseph Bowbeer, Joshua Bloch, Tim Peierls ebook
Page: 384
ISBN: 0321349601, 9780321349606
Publisher: Addison-Wesley Professional
Format: chm


Threads are a fundamental part of the Java platform. In my experience I came across the following techniques to improve the performance. Ƴ�:由于Java Concurrency in Practice时间久远业已脱销,所以本人对读到的一些要点进行整理,主要用来个人进一步深化学习,书中原文会加中英文注释,自己的白话仅有中文。 Chapter 2. Thread Safety Whether an object needs to be thread-safe depends on whether it will be accessed from multiple threads. In Java Concurrency In Practice, the author stated that. Doug Lea's Concurrency Property Checklist is also a good link once you have the basics down. Must read book for all Java developers : “Java Concurrency In Practice” by Brian Goetz”. Description gI was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java p. In chapter 3.1 "Visibility" I found an interesting analogy to eventually consistent databases. Composing Objects 组合对象 So far, we've covered the low-level basics of thread safety and synchronization. Understanding the Java memory model can also be extremely helpful. Identify the bottlenecks and solve them; Using Better Logic/Algorithms; Using Less and Efficient DB Queries; Caching; Using Java Concurrency API for Improving Performance We can write faster algorithms by using Java Concurrency API/Parallel algorithms. If you want to master JAVA Threading concepts, you should read Java Concurrency in Practice. A JavaWorld article on Java client multicore processing is also good. Links to great resources regarding Java concurrency, multicore programming, and the Java memory model. Java Concurrency in Practice is another classic from Joshua Bloch, Doug Lea and team. 4) Concurrency Practice in Java. Here's a link to a collection of Java concurrency source code examples on the Java Concurrency in Practice website. The book Java Concurrency In Practice by Brian Goetz et al deals with Java concurrency in an almost overwhelming depth. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications.