class Demo
{
int i;
}
编译完这个Demo.java文件后,我得到了Demo.class文件,该文件是由具有defalut构造函数的额外代码添加的
class Demo extend Object
{
Demo(Demo this)
{
super(this);
}
}
当我打算使用textpad和其他编辑器工具打开.class文件时,它会显示其他一些字体。但是编译器在java文件中添加了一些额外的代码。
那么如何查看具有此类附加条件的编译文件。
答案 0 :(得分:0)
使用Java解编译器再次将您的类文件转换为Java文件..然后您就可以看到了 编译器如何获取代码。
您可以使用简单的命令行反编译器JAD JAD decompile download link
答案 1 :(得分:0)
使用像jd-gui这样的类反编译器。它会反编译您的类文件。