什么叫字节码文件?

来源:百度知道 编辑:UC知道 时间:2024/05/29 00:08:35
java文件编译后会生成字节码文件.class文件
请问什么叫字节码文件?
一种独立于平台的 与平台无关的二进制文件
是不是里面全是0101的字?用什么工具能查看到011?

字节码文件是经过编译器预处理过的一种文件,是JAVA的执行文件存在形式,它本身是二进制文件,但是不可以被系统直接执行,而是需要虚拟机解释执行,由于被预处理过,所以比一般的解释代码要快,但是仍然会比系统直接执行的慢

字节码文件就是以.CLASS文件结尾的文件,是通过JAVAC命令编译过生成的。因为JAVA不是编译型语言,所以它需要去解释字节码文件才能够运行。

.CLASS文件

一种独立于平台的 与平台无关的二进制文件