What is Java Bytecode?
Java bytecode is the form of instructions that the Java virtual machine executes. Each bytecode opcode is one byte in length, although some require parameters, resulting in some multi-byte instructions. A bytecode program is normally executed by parsing the instructions one at a time. This kind of bytecode interpreter is very portable.