我有一个简单的程序,如下所示:
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();
}
}
Run Code Online (Sandbox Code Playgroud)
和都是静态方法,但是编译成字节码后,我只能看到, 和test丢失了。有人能为我解释一下为什么吗?谢谢。doTestdoTesttest
P/S:我无法将字节码放在这里,因为 stackoverflow 不断显示错误“您的帖子主要是代码,请输入更多详细信息”...等