Is the Java bytecode the same as the binary code?
> That depends on what you mean by binary 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. 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.
Related Questions
- Where can I find code for converting Java data types to/from other data formats such as: EBCDIC, IBM370 COMP (binary numbers up to 9 digits), and COMP-16 (packed decimal numbers)?
- Why would the E.T. use binary code or English as ASCII code instead of plain English?
- Are there any advantages in the CIL byte code over Java bytecode?