【发布时间】:2012-08-23 08:16:48
【问题描述】:
作为我正在从事的项目的一部分,我需要使用一个类将序列化数据写入文件,但我看到的只是.jar 文件和一个相当不透明的用法示例。有什么方法可以收集到一些关于它的信息,例如继承的类和公共方法?
【问题讨论】:
作为我正在从事的项目的一部分,我需要使用一个类将序列化数据写入文件,但我看到的只是.jar 文件和一个相当不透明的用法示例。有什么方法可以收集到一些关于它的信息,例如继承的类和公共方法?
【问题讨论】:
您可以使用jar xf {jarname} 解压缩jar,然后在相关文件上使用decompiler。它不会给你来源,但你会得到结构、字段名称等。
【讨论】:
Valider et télécharger le fichier 点击下载文件。
put 重命名为 add。
您的 IDE 应该能够告诉您这一切。只需创建一个类的实例并输入inst. Ctrl+Space
您现在应该会看到公共字段和方法的列表。如果这不起作用,请尝试javap 转储类的 API(也有转储字节码的选项)或像 jad 这样的 Java 反编译器
【讨论】:
使用命令 jar xf "jar_name" 转到您的 java JDK 目录(即 C:\Dev\Java\jdk1.6.0_26\bin)。 比去Download JAD 下载反编译器。然后从解压缩的 jar 中反编译类。
【讨论】: