编译器:java,经过编译,生成.class字节码文件.
运行期:jvm加载.class并运行.class(0和1)----------------------效率稍低,不区分操作系统
特点: 跨平台,一次编译到处使用
常见面试题
JVM:java虚拟机
加载.class并运行.class
2)JRE:java运行环境
除了包含jvm以外还包含运行java程序所必须的环境
JRE=JVM+java系统类库(小零件)
3)JDK:java开发工具包
除了包含JRE以外还包含了开发java程序必须的命令工具
JDK=JRE+编译,运行等命令工具
运行的最小环境为JRE,开发的最小环境为JDK