If you are a
Java developer, you may want to check out this too called Jlint. Jlint version 3.0 is out there.
Jlint is extremely fast - even on large projects, it requires only one second to check all classes! It is easy to learn and requires no changes in the class files. Jlint has been used in an industrial environment and successfully uncovered faults with little effort! This version of Jlint is the extended version featuring some improved synchronization checks. The original version has been written by Konstantin Knizhnik.
Download here: