在维基百科页面上 http://en.wikipedia.org/wiki/Java_bytecode#Instructions它说 Java 字节码看起来像这样:
0: iconst_2
1: istore_1
2: iload_1
3: sipush 1000
6: if_icmpge 44
9: iconst_2
10: istore_2
11: iload_2
12: iload_1
13: if_icmpge 31
我以为 Java 字节码的执行就像一系列十六进制或二进制的整数?
最佳答案
维基百科显示的是 JVM 的“assembly language”。不是 JVM 的“machine code”。
关于java - Java 字节码是什么样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22275778/