gpt4 book ai didi

java - 字节码中缺少静态方法

转载 作者:行者123 更新时间:2023-11-30 07:13:50 25 4
gpt4 key购买 nike

我有一个如下所示的简单程序:

    public class StringDemo {

public static String s = "abcdef";

private static boolean test(String str) {
if (!str.startsWith("abc")) {
return false;
}
return true;
}

public static void doTest() {
test(s);
}

public static void main(String srgs[]) {
doTest();
}
}

testdoTest都是静态方法,但是编译成字节码后,只能看到doTest,和test 丢失。谁能为我解释为什么?谢谢。

P/S: 我不能在这里放字节码,因为stackoverflow一直显示错误“你的帖子主要是代码,请放更多细节”...等

最佳答案

您应该使用带有 -private 标志的 javap 以查看私有(private)方法javap -c -private xxxxxxxx

关于java - 字节码中缺少静态方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19075853/

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