gpt4 book ai didi

java - 如何在 Eclipse 中获取方法的 VM 方法签名?

转载 作者:行者123 更新时间:2023-12-01 16:04:19 28 4
gpt4 key购买 nike

为了将检测根添加到探查器,我需要编写方法签名。
例如,对于该方法:

String toString()

VM 方法签名是

()Ljava/lang/String;

问题是,如果你有源代码,有什么方法可以在 Eclipse 中检查此类签名吗?有没有快捷方式可以看到这个?

我想手动检查

最佳答案

是的,如果您在没有链接源的情况下打开已编译的类文件(最简单的方法就是执行"file"->“打开文件”并查找已编译的类文件),那么 Eclipse 会向您显示 Java 文件的反编译版本。例如,您可以看到:

// Method descriptor #15 ([Ljava/lang/String;)V
// Stack: 4, Locals: 4
public static void main(java.lang.String[] args);

第一个方法描述符显示签名。

关于java - 如何在 Eclipse 中获取方法的 VM 方法签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2955436/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com