51得票7回答
"javap"中的 "p" 代表什么?

"javap"中的"P"代表什么?("javac"中的"C"代表编译器)

33得票2回答
如何使用javap从Java了解使用scala.None?

在之前的一个问题中,访问 Scala 中的 None 的方式,似乎有人使用 javap 来找出如何从 Java 访问 scala.None。我想知道他们是如何做到的。顺便说一下,答案是:scala.Option$.MODULE$.apply(null); 可以缩写为:scala.Option....

25得票3回答
理解 javap 命令输出的常量池内容

在运行一个非常简单的HelloWorld应用程序时,我对输出中的常量池有些困惑。 测试代码public class TestClass { public static void main(String[] args) { System.out.println("hel...

22得票5回答
如何使用javap工具在jar文件中打印类结构?

我想使用javap工具列出jar文件中类文件的方法。如何做到列出jar包中所有类文件的方法和成员?目前我每次只能列出一个类文件的方法和成员。 我希望得到的结果是,如果我执行以下命令:javap java.lang.* 它应该列出java.lang包中所有类的方法和成员。如果javap无法实现...

19得票2回答
有没有针对Java的反汇编器和调试器(类似于汇编语言中的OllyDbg / SoftICE)?

有没有类似于 OllyDbg / SoftICE 的Java工具,可以执行类(从jar /带有类路径),并且在没有源代码的情况下显示中间代码的反汇编,并具备逐步执行/跳过/搜索引用/编辑内存中特定的中间代码/将更改应用于文件的能力? 如果没有,那么编写这样的工具是否可行(假设我们愿意在调试期...

18得票2回答
将tools.jar添加到sbt项目的类路径中

'scala 2.9.1'控制台中的':javap'命令需要在'classpath'中使用JDK6的tools.jar。通过命令行可以使用'-cp'参数或CLASSPATH环境变量来完成。 如何在使用'console'和'console-quick'命令从SBT调用的Scala控制台中执行相...

18得票5回答
如何在Eclipse中使用javap?

正如标题所述,我正在尝试在Eclipse中使用javap,但在设置时遇到了困难。我正在尝试使用运行菜单下的外部工具进行设置,但找不到正确的参数字符串使其正常工作。基本上,我需要一个可以动态执行我当前打开文件的东西。

17得票1回答
Java:javap错误:找不到.class文件。

在我的系统(Ubuntu 10.04)中,Java 可以正常运行,但我无法运行 javap 命令。 我已编译了 Foo 类,并且 .class 文件位于 /home/mahesh/java/opt。 当我执行 javap -c Foo.class 命令时,我收到以下错误信息: ERROR:Co...

15得票1回答
使用javap命令获取Android Activity中的方法签名

当我在命令行中输入javap -s java.awt.Label时,我成功地获取了Label的签名。现在我想要获取Android Activity类的签名。但是,如果我输入javap -s android.app.activity,它会显示错误ERROR: Could not find and...

13得票1回答
在Java中,我该如何将Scala的setter方法'myvar_$eq(myval)'重命名为更加易懂的名称?

最近我一直在将一些Java代码转换为Scala,试图学习这门语言。 假设我们有以下Scala类:class Person() { var name:String = "joebob" } 现在我想要从Java中访问它,所以我不能像在Scala中那样使用点符号。 因此,我可以通过发出以下...