以下引用 The answer depends on what you mean bybinary code.
Java bytecodeis a binary data format that includes loading information and execution instructions for the Java virtual machine. In that sense,Java bytecodeis a special kind ofbinary 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 bytecodeis not abinary codein that sense. It is not processor-specific.