Source Code Doesnt Match Bytecode Java