News

The Java Concurrency Utilities are high-level concurrency types that facilitate threading tasks especially on multicore systems. Part 1 of this introduction featured java.util.concurrent‘s ...
Java provides a set of thread-safe collections in the java.util.concurrent package. These collections are designed for concurrent access and can greatly simplify concurrent programming.
Conclusions I have presented a small selection of concurrency defects commonly found in real-world Java programs, and shown how Contemplate's ThreadSafe can be used to discover and diagnose them.
Get started with java.util.concurrent, with Jeff Friesen’s detailed introduction to the Executor framework, synchronizer types, and the Java Concurrent Collections package.