Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道像Java这样的编程语言如何在Java Virtual Machine和它自己的Byte-Code这样的隔离环境中处理变量和/或指针。
高度赞赏汇编或二进制等效项中的示例。
我建议您阅读一些 Java 的实际工作原理。
Java 没有指针,它有在纯 Java 中无法检查的引用。Java 中引用的一个重要区别是它们
它像任何其他语言一样具有变量,但您无法获得对它们的引用。
字节码是 Java 代码的字面翻译,除非您对 Java 有深入的了解,否则阅读它不太可能比阅读 Java 代码更有用。注意:JVM 将其编译为本机代码,因此大部分时间它并不是实际运行的代码。