This project can be used to read Java classes and serialized objects. It even does rudimentary bytecode assembly output.