Java代码转换为什么

时间:2013-08-19 08:28:02

标签: java compilation

例如,java编译器将string1 + string2转换为

    new StringBuilder(string).append(string).toString();

enum生成class with final static constants

有什么程序我可以看到代码将被转换的内容吗?

我试图反编译.class文件,但它仍然是相同的代码。

1 个答案:

答案 0 :(得分:2)

Java源代码转换为字节代码。通过命令行使用javap命令将允许您查看生成的字节码。

javap -c package.name.ClassName