Are there any good books on using Java threads out there?

John Zukowski

It depends upon your needs. The O'Reilly Java Threads book is a great book for teaching about using the API. Doug Lea's book, Concurrent Programming in Java discusses how to properly design your programs to take advantage of multiple threads.