如何查看在complilation之后生成的代码? 我想观看它并找到它是如何改变的(因为我特别感兴趣的是类型擦除)。
我的意思是我可以使用javap -c SomeClass.class
来查看汇编代码。
但是如何查看生成的代码(带有类型擦除)?
答案 0 :(得分:0)
到达Documents\NetBeansProjects\yourProjectName\build\classes\yourPackageName
,您将看到编译后生成的所有.class文件,并使用任何文本编辑器打开它们。
注意: .class文件可能包含一些二进制数据,您会看到一些奇怪的符号
注意:内部类与其外部类具有相同的名称,但它将以$ sign开头
答案 1 :(得分:0)
经过很短的时间我找到了Java Decompiler JD-GUI
。看来我正在寻找的东西。对不起,如果没有正确澄清问题。