Creating Java Bytecode from Java Program