JVM--字节码 为什么要学字节码 字节码文件,有什么用? JVM虚拟机的特点:一处编译,多处运行. 多处运行,靠的是.class 字节码文件. JVM本身,并不是跨平台的.Java之所以跨平台,是因为JVM本身不夸平台. 二进制的文件,显然不是给人看的.是给机器看的. 从根源了解了之后,返回到语言层次 好多都会豁然开朗. 必须要学,学一个东西,还需要理由吗? Java语言规范补充: JVM虚拟机规范(相对底层的)Java,Groovy,kotlin,Scala. 编译后都是Class文件,所以…