本文介绍了爪哇 - 二进制code相同的字节code?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Java中,的确二进制code意思是一样的Java字节code吗?

In Java, does "binary code" means the same as "Java bytecode?"

这是在Java中的流动?

Is this the flow in Java ?

Java文件(的.java) - > [javac的] - >
  字节code文件(的.class) - > [JVM / Java的
  国米preTER] - >运行(通过第一
  把它转换成二进制code
  特定于机器)

谢谢!

推荐答案

问题的答案取决于你的意思是什么 二进制code

The answer depends on what you mean by binary code.

Java字节code 是包括用于装载信息和执行指令的二进制数据格式Java虚拟机。在这个意义上, Java字节code 是一种特殊类型的二进制code的

Java bytecode is a binary data format that includes loading information and execution instructions for the Java virtual machine. In that sense, Java bytecode is a special kind of binary code.

在使用术语二进制code 意味着一个真正的处理器架构的机器指令(如IA-32或SPARC),那么它是不同的。结果
Java字节code 不是二进制code 在感。它不是处理器特定的。

When you use the term "binary code" to mean machine instructions for a real processors architecture (like IA-32 or Sparc) then it is different.
Java bytecode is not a binary code in that sense. It is not processor-specific.

这篇关于爪哇 - 二进制code相同的字节code?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-01 23:05