Java Performance: The Definitive Guide: Getting the Most Out ...
Scott Oaks
Java Threads: Understanding and Mastering Concurrent Programming