机器码
机器码是电脑CPU直接读取运行的机器指令,运行速度最快,但是非常晦涩难懂,也比较难编写,即1001这种二进制代码
字节码
```
字节码也是二进制代码,但字节码是一种中间码,是为了更好地实现跨平台。JAVA通过编译器,生成字节码,在生成的字节码文件中,再用特定平台的Java虚拟机将字节码转译成机器码
```
总结:
字节码是一种中间状态(中间码)的二进制代码(文件)。需要直译器转译后才能成为机器码。
机器码是电脑CPU直接读取运行的机器指令,运行速度最快,但是非常晦涩难懂,也比较难编写,即1001这种二进制代码
```
字节码也是二进制代码,但字节码是一种中间码,是为了更好地实现跨平台。JAVA通过编译器,生成字节码,在生成的字节码文件中,再用特定平台的Java虚拟机将字节码转译成机器码
```
字节码是一种中间状态(中间码)的二进制代码(文件)。需要直译器转译后才能成为机器码。