Java Bytecode Editor is free, and easy use editor for Java files. It allows easy viewing and editing of codes contained in java files.
It is built on top of the open-source jclasslib bytecode viewer. It has two window explorer type interface. You can select base files from left window and view detailed code in the right window. It has neat code editor window for quick editing of code in java files.