Sun has written a great tutorial on Java level concurrency. While it is written to cover the java concurrency API's, a J2EE Application Server Administrator will find it very useful as well. Understanding concurrency, synchronization and thread management is a must for J2EE developers. It will also help administrators who are trying to analyze thread dumps or understand the threading model within the application server.
Comments
Agreed!
I'm always looking at thread dumps and I frequently see "waiting on object <0x342231412>". Understanding that this is synchronization and another thread is blocking this threads progress is very useful.