Java简介
目录
JVM
正因为有JVM的存在,Java才能够实现多平台的运行
JRE
JRE是提供Java运行时的各种资源,JRE中文名称是Java运行时环境
JDK
JDK中包括了JRE和JVM,JDK中文名称是Java开发工具包
JDK、JRE和JVM的关系
Java程序的执行过程
.java文件在编译器的编译之后,变成字节码文件.class,用到的是JDK中的javac命令,然后字节码文件.class经过解释器中的java命令解释对应平台的机器语言,然后机器就会执行程序,在解释器的时候,使用到了JVM,正式因为JVM才能够解释成为各个平台对应的机器语言,保证了Java的一次编译,到处执行