JODE is a java package containing a decompiler and an optimizer (aka obfuscator ;-) for java.