Java Byte Code Visualizer
Eclipse has a Byte Code Outline plug-in that shows you what Java byte code will be produced from your source code.
The javap
program that comes with the JDK can disassemble Java classes into bytecode.
You will want to refer to the Java Virtual Machine Specification to understand the meaning of all the bytecodes.