作者: Todd A. Proebsting , Scott A. Watterson
DOI:
关键词: Programming language 、 Java bytecode 、 Computer science 、 Java 、 Java applet 、 Real time Java 、 Bytecode 、 Java Modeling Language 、 Java annotation 、 Generics in Java
摘要: This paper presents our technique for automatically decompiling Java bytecode into source. Our reconstructs source-level expressions from bytecode, and readable, high-level control statements primitive goto-like branches. Fewer than a dozen simple code-rewriting rules reconstruct the statements.