我正在阅读 Joshua Engel 的“Java 虚拟机编程”一书,其中作者提供了名为 Oolong 的“JVM 汇编语言”。
据我了解,这是一种编译成 java 字节码的语言,它与原始的 java 字节码非常相似(那里使用了大量的字节码操作码)。如果是这样,那为什么叫汇编语言呢?那是因为它是低级语言并且看起来像字节码吗?
另一个问题是关于茉莉的。正如 Wikipedia 所说,它是“一个免费的开源汇编器,可以使用 Java 虚拟机指令集从人类可读的类似汇编器的语法创建类文件”。Jasmin 文件(也有 .j 扩展名)的语法看起来像 Oolong 的语法。它在那里使用吗?