Java Source Code Does Not Match Bytecode