1 关于JDK、JRE、JVM和Java编译器及Java解释器 JDK是Java的开发工具包(SDK),提供了开发环境(编译器javac等工具,用于将java文件编译为class文件)以及运行环境(JVM和Runtime辅助包,用于解析class文件使其得到运行) JRE是Java运行环境,包含JVM和核心类库(的class文件)与支持文件(只要装了JRE就可以运行Java文件) JVM:一种能够运行Java字节码(Java bytecode)的虚拟机。 字节码:字节码是已经经过编译,但与特定机器码无关,需要解释器转译后才能成为机器码的中间代码。 JVM:JVM有自己完善的硬件架构,如处理器、...