JD-Core 是一个免费的库,从一个或多个“.class”文件中 重构Java源代码。JD-Core可以用来恢复丢失的源代码,并深究Java运行时类库。
支持Java 5的功能:如注释,泛型或键入“枚举” 。JD-GUI 和 JD-Eclipse都包括JD-Core。
JD-GUI 是一个独立的显示“.class” 文件Java源代码的图形用户界面工具。
您可以使用JD-GUI浏览和重建源代码的即时访问方法和字段,以代码高度方式来显示反编译过来的代码。
例如创建一个最简单的GUI程序,新建一个 java 工程,添加一个class, 类名为 App, 添加如下代码:
// 文件名 App.java// 最简的GUI程序
import javax.swing.JFrame
public class App extends JFrame {
private static final long serialVersionUID = 1L
public App() {
this.setTitle("最简单的GUI程序")
this.setSize(300, 200)
this.setLocationRelativeTo(null)
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
}
public static void main(String args[]) {
new App().setVisible(true)
}
}
然的运行。
运行结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)